{"schemaVersion":"jobsearcher.job.v1","id":"2fab480fd0a14c06be24de31","url":"https://jobsearcher.com/jobs/2fab480fd0a14c06be24de31","canonicalUrl":"https://jobsearcher.com/jobs/2fab480fd0a14c06be24de31","title":"Senior Java Backend Developer","description":"Senior Java Backend DeveloperLocation: Boston, MA (4 Days/Week Onsite)Interview: Face-to-Face RequiredEmployment Type: ContractJob SummaryWe are seeking an experienced Senior Java Backend Developer to join a high-performing engineering team responsible for modernizing enterprise-scale customer-facing applications. The ideal candidate will have strong expertise in Java, Spring Boot, AWS, REST APIs, microservices, and modern frontend technologies while contributing to architecture, development, production support, and system enhancements.Key Responsibilities:Design, develop, and maintain scalable Java/J2EE applications.Build and enhance RESTful web services and microservices.Collaborate with business stakeholders, architects, and cross-functional teams to translate business requirements into technical solutions.Participate in the full Software Development Life Cycle (SDLC), including analysis, design, development, testing, deployment, and production support.Improve application performance, security, scalability, and reliability.Design and optimize relational database solutions.Develop technical documentation including design artifacts and architecture diagrams.Perform code reviews and mentor junior developers.Support system integration testing, deployments, and production releases.Drive technical improvements and modernization initiatives.Required Skills:8+ years of experience in Java/J2EE application development.Strong experience with Java 8+.Expertise in Spring Framework and Spring Boot.Hands-on experience with AWS cloud services.Strong experience developing RESTful APIs and SOAP Web Services.Experience with Hibernate or MyBatis.Experience with WebSphere, JBoss, and Mule ESB.Knowledge of Drools or other rule engines.Experience with JUnit and automated testing.Strong SQL skills with DB2, XML, and relational databases.Unix/Linux shell scripting experience.Experience designing scalable and distributed systems.Solid understanding of Object-Oriented Programming (OOP) and Design Patterns.Frontend Skills:Angular 12+ (preferred)Experience with one or more JavaScript frameworks:AngularJSReactJSNodeJSExpressJSPreferred Qualifications:Experience with mobile application development (iOS/Android).Java certifications are a plus.Experience creating UML diagrams (Class, Sequence, Activity Diagrams).Knowledge of enterprise architecture principles and layered application design.Experience in the Property & Casualty (P&C) Insurance domain is preferred.Education:Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.Must-Have Skills:Java 8+Spring BootAWSREST APIsMicroservicesAngular 12+Hibernate/MyBatisWebSphere/JBossMule ESBSOAP Web ServicesSQL / DB2Unix Shell ScriptingJUnitObject-Oriented DesignFull SDLC ExperienceNice-to-HaveReactJS / NodeJS / ExpressJSDrools Rule EngineMobile Development (iOS/Android)Java CertificationP&C Insurance Experience","company":"Anagh Technologies","rawCompany":"anagh technologies","city":"East Boston","state":"MA","isRemote":false,"isActive":false,"createdAt":"2026-07-11T12:08:34.613Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Backend Developer","description":"Senior Java Backend DeveloperLocation: Boston, MA (4 Days/Week Onsite)Interview: Face-to-Face RequiredEmployment Type: ContractJob SummaryWe are seeking an experienced Senior Java Backend Developer to join a high-performing engineering team responsible for modernizing enterprise-scale customer-facing applications. The ideal candidate will have strong expertise in Java, Spring Boot, AWS, REST APIs, microservices, and modern frontend technologies while contributing to architecture, development, production support, and system enhancements.Key Responsibilities:Design, develop, and maintain scalable Java/J2EE applications.Build and enhance RESTful web services and microservices.Collaborate with business stakeholders, architects, and cross-functional teams to translate business requirements into technical solutions.Participate in the full Software Development Life Cycle (SDLC), including analysis, design, development, testing, deployment, and production support.Improve application performance, security, scalability, and reliability.Design and optimize relational database solutions.Develop technical documentation including design artifacts and architecture diagrams.Perform code reviews and mentor junior developers.Support system integration testing, deployments, and production releases.Drive technical improvements and modernization initiatives.Required Skills:8+ years of experience in Java/J2EE application development.Strong experience with Java 8+.Expertise in Spring Framework and Spring Boot.Hands-on experience with AWS cloud services.Strong experience developing RESTful APIs and SOAP Web Services.Experience with Hibernate or MyBatis.Experience with WebSphere, JBoss, and Mule ESB.Knowledge of Drools or other rule engines.Experience with JUnit and automated testing.Strong SQL skills with DB2, XML, and relational databases.Unix/Linux shell scripting experience.Experience designing scalable and distributed systems.Solid understanding of Object-Oriented Programming (OOP) and Design Patterns.Frontend Skills:Angular 12+ (preferred)Experience with one or more JavaScript frameworks:AngularJSReactJSNodeJSExpressJSPreferred Qualifications:Experience with mobile application development (iOS/Android).Java certifications are a plus.Experience creating UML diagrams (Class, Sequence, Activity Diagrams).Knowledge of enterprise architecture principles and layered application design.Experience in the Property & Casualty (P&C) Insurance domain is preferred.Education:Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.Must-Have Skills:Java 8+Spring BootAWSREST APIsMicroservicesAngular 12+Hibernate/MyBatisWebSphere/JBossMule ESBSOAP Web ServicesSQL / DB2Unix Shell ScriptingJUnitObject-Oriented DesignFull SDLC ExperienceNice-to-HaveReactJS / NodeJS / ExpressJSDrools Rule EngineMobile Development (iOS/Android)Java CertificationP&C Insurance Experience","datePosted":"2026-07-11T12:08:34.613Z","dateModified":"2026-07-11T12:08:34.613Z","hiringOrganization":{"@type":"Organization","name":"Anagh Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"East Boston","addressRegion":"MA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2fab480fd0a14c06be24de31"},"url":"https://jobsearcher.com/jobs/2fab480fd0a14c06be24de31"}}