> Markdown version of [/jobs/ext/3896634-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/3896634-senior-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Developer - **Company:** Eliassen Group - **Location:** Boston, MA, United States - **Experience:** Expert - **Salary:** $135,200.0 - $149,760.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Data Security, IBM DB2, Relational Databases, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Hibernate (Java), JQuery, MyBatis, Object-Oriented Software Development, Simple Object Access Protocol (SOAP), SQL Databases, Web Services, Spring-boot, Restful APIs, Serverless Computing, Microservices - **Published:** October 23, 2026 - **Apply:** https://www.thejobnetwork.com/job/2f214004-4feb-416f-8a1e-c81a4e46e5d5/senior-java-developer ## About the Role * 8+ years of Java/J2EE with strong object-oriented design and design patterns. * Hands-on Spring 3.x and Spring Boot with microservices. * Strong AWS experience. * Experience with ORM frameworks (Hibernate, MyBatis). * Proficiency with SQL and relational databases such as DB2. * Experience building SOAP and RESTful web services. * Understanding of non-functional requirements including performance, scalability, maintainability, and security. * jQuery experience for front-end interactions. * Integration tool experience is a plus. * Excellent design skills. ## Description * Design and develop cloud-native services and APIs using Java and Spring Boot. * Implement microservices on AWS with attention to reliability and scalability. * Develop integrations and web services using SOAP and REST. * Build data access layers using ORM frameworks such as Hibernate or MyBatis. * Contribute to UI interactions leveraging jQuery as needed. * Apply design patterns and object-oriented principles. * Optimize applications for performance, security, and maintainability.