Java Developer
Core
Design, develop, test, and deploy scalable Java/Spring Boot applications in a cloud-native AWS environment for the Active Outage Management application.
Role type
Senior IC Java Developer
Builds
Core service logic and APIs for the Active Outage Management application
Domain
Telecom / Cloud-native backend services
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, AWS ECS, AWS SQS, AWS SNS, Aurora PostgreSQL, DocumentDB, EventBridge, Kafka, SQL, unit testing, integration testing, Git workflows, CI pipelines
Technologies
AWS, Spring Boot, Kafka, PostgreSQL, DocumentDB
Responsibilities
Design, develop, test, and deploy scalable Java/Spring Boot applications; Implement core service logic and APIs; Integrate AWS services and distributed messaging systems; Write comprehensive unit and integration tests; Participate in parallel-run, shadow-traffic, and validation activities; Use Git workflows including feature branching, merge requests, and CI pipelines.
Seniority
Senior, hands-on IC