Java Spring Boot Microservices and MongoDB Lead Developer
Overview
In this role, you will lead the development of Java-based microservices and MongoDB-backed components within a larger IT services team. You will translate user needs into scalable features, design interfaces, and drive the end-to-end development lifecycle. You’ll work on web services, SOA concepts, and REST/SOAP integrations while coordinating across environments. This position offers a chance to shape complex backend systems and contribute to a forward-thinking, inclusive organization.
ResponsibilitiesLead the development of web services, including SOAP-based services and XML schema designsDevelop Java/JEE applications with MongoDB as backendAnalyze requirements to define system features and objectivesDesign and develop user interfaces for internet/intranet applications and set feature prioritiesCoordinate development activities, troubleshoot across environments, and document solutionsSupport clients with documentation and user assistance toolsStay current with new technologies and participate in professional developmentCollaborate with cross-functional teams to balance custom development with purchasing options
Key requirements5+ years of overall experience3+ years Java/JEE/Spring2+ years Agile with Scrum2+ years Test Driven Development (TDD)2+ years NoSQL - MongoDBUnderstanding of Web services (SOAP/REST) and SOA conceptsExperience with XML schemas, WSDL, REST/OAuthStrong communication and presentation skillscommunicationpresentationteam collaborationJavaSpringJEE