JOBSEARCHER

Java/Angular

SonsoftSeattle, WAL6 LeadSeptember 15th, 2026
Overview In this role you will develop and integrate Java-based solutions within a global IT delivery context. You will work with Spring MVC, design patterns and ORM to deliver robust applications, while implementing REST and SOAP web services. You’ll contribute to microservices initiatives, caching and NoSQL data stores, and keep security and performance in mind. You’ll partner with cross-functional teams to address telecom and web ordering/profile management needs, driving quality and timely delivery. ResponsibilitiesDevelop Java applications using Spring, MVC and design patternsImplement and consume RESTful and SOAP web servicesWork with JPA/ORM and JSON data handlingUtilize memory DB/caching solutions (Cassandra, MongoDB, EHCache) or AngularJS as neededContribute to microservices, Swagger, and distributed Agile practicesCollaborate in a diverse stakeholder environment and support global deliveryGain exposure to telecom and web ordering/profile management processesSupport analytical tasks and problem-solving in project delivery Key requirements4+ years of Java experience with hands-on Spring, MVC, design patterns and OOP4+ years of Web Service integration experience (REST and SOAP)3+ years with JPA/ORM frameworks2+ years with memory DB/caching (Cassandra, MongoDB, EHCache) or AngularJS1+ year of microservices, Swagger, distributed Agile developmentAbility to work in a team with multiple stakeholdersExposure to telecom and web ordering/profile management processesBachelor’s degree or foreign equivalent; will consider 3 years of relevant experience in lieu of every year of education4+ years of IT experienceteam collaborationanalytical thinkingcommunicationJavaSpringMVC