Product Engineering (Integration Java Developer)
Core
Design, develop, test, deploy, and maintain organizational-level APIs and microservices for an insurance company's integration platform.
Role type
Senior IC Java Integration Engineer
Builds
RESTful APIs, microservices, and middleware integration pipelines
Domain
Insurance / Enterprise Integration
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, Spring Framework, RESTful API design, Microservices architecture, CI/CD pipelines, SQL, Message transformation (XML to JSON), API security, TDD, Agile methodologies
Preferred skills
API Gateway tools (Datapower), Orchestration tools (Talend, Kafka, Tibco), Containerization (Docker, PCF), NoSQL databases (MongoDB), JavaScript, Python
Technologies
Java, Spring, REST, Docker, Jenkins, GitHub, Splunk, DataDog, Oracle, SQL Server, MongoDB, Redis, PCF
Responsibilities
Design and implement high-performance APIs and microservices; Develop and maintain middleware systems and integration tools; Conduct code reviews and mentor junior team members; Monitor system performance and create standard dashboards; Collaborate with distributed teams in Agile frameworks
Seniority
Senior, hands-on IC