Senior Java Backend Engineer
Core
Design, code, and unit test robust high-volume distributed Java backend services and REST/SOAP interfaces.
Role type
Senior IC Java Backend Engineer
Builds
High-volume distributed applications and web services
Domain
Enterprise software development
Required skills
Java, Spring Boot, Spring Security, Spring Data JPA, REST, SOAP, XML, JSON, JUnit, Git, Maven, JVM internals, defensive programming
Preferred skills
Vue, ReactJS, Handlebars, Groovy, WebSphere MQ, ActiveMQ, Splunk, Dynatrace, GitHub Copilot, Claude Code, Cursor, Agile methods
Technologies
Spring, Maven, JPA, JSON, JVM, JUnit, Git, Groovy, Vue, ReactJS, Handlebars, ActiveMQ, WebSphere MQ, Splunk, Dynatrace, Eclipse, Bitbucket
Responsibilities
Develop software meeting functional and compliance requirements in high-volume environments; Design and code robust solutions with well-tested interfaces; Contribute to story refinement and requirements definition; Conduct spikes and proofs of concept; Build REST and SOAP services; Troubleshoot technical challenges; Contribute to integration and performance test suites; Document deployment and maintenance details.