Senior Java Developer
Core
Senior Java Full Stack Developer building scalable microservices and event-driven solutions for financial services.
Role type
Senior IC full-stack Java developer (Lead-level)
Builds
Scalable microservices, RESTful APIs, and responsive frontend components
Domain
Financial services, Cloud-native architecture
Required skills
Java, Spring Boot, Apache Kafka, React, Angular, TypeScript, JavaScript, SQL, Docker, Kubernetes, CI/CD, AWS/Azure/GCP, RESTful API design, Microservices architecture, Software design patterns, Security (Spring Security, OAuth2, JWT), Testing (JUnit, Cypress, Selenium, Playwright), Git, Maven/Gradle
Preferred skills
Kafka Streams, Kafka Connect, Avro, Protobuf, Schema Registry, MongoDB, Cassandra, Prometheus, Grafana, ELK, OpenTelemetry, Redux, RxJS
Responsibilities
Develop full-stack applications using Java, Spring Boot, and React/Angular; Design and maintain scalable microservices; Build event-driven solutions using Apache Kafka; Develop and integrate RESTful APIs; Create responsive, reusable frontend components; Write clean, secure, well-tested code; Contribute to architecture, code reviews, troubleshooting, and technical planning; Mentor developers and provide technical leadership for Lead roles
Seniority
Senior, hands-on IC with Lead-level responsibilities (via careerplan.io/jobs/Synechron-Senior-Java-Developer-senior-java-developer-at-synechron)