Lead Java Developer

TheStaffed

  • Newark, NJ
  • Permanent
  • Full-time
  • 4 hours ago
Our client, a top-tier Management Consulting firm, is seeking a Senior Java Architect/Manager with deep expertise in Spring Boot, AWS, and microservices to drive the design, development, and deployment of enterprise-scale API solutions. This role requires someone who has successfully built teams and projects from the ground up, with strong experience in MongoDB and other NoSQL databases. The ideal candidate will set technical direction, define best practices, and ensure performance, scalability, and security across platforms.Requirements and Qualifications:· Lead the architecture, development, and deployment of complex API solutions using Java, Spring Boot, and AWS cloud .· Build and scale teams and projects from scratch , driving innovation and best practices.· Architect solutions leveraging MongoDB, DocumentDB, and Neptune DB in AWS.· Establish and enforce best practices in API design , with focus on performance, scalability, governance, and security.· Drive adoption of modern design patterns and microservices architecture across platforms.· Provide technical leadership in resolving complex challenges and critical production issues .· Define coding standards, conduct code reviews , and ensure delivery of high-quality solutions.· Mentor and develop team members, fostering a culture of technical excellence and continuous learning .· Collaborate with cross-functional teams to align technical solutions with business objectives.· Lead knowledge-sharing sessions , technical presentations, and innovation initiatives.· 10+ years of experience in Java/Spring Boot development , with proven success in architecting and leading large-scale, cloud-native projects .· Strong hands-on expertise in AWS services , MongoDB/NoSQL databases , and CI/CD pipelines (Jenkins preferred) .· Demonstrated experience in RESTful API design and implementation.· Excellent leadership, communication, and stakeholder management skills.· Experience in financial services or insurance industries.· Proficiency with Docker, Kubernetes , or other containerization technologies.· Advanced knowledge of GraphDB (AWS Neptune preferred) .· Strong background in security best practices for software development.· Experience with Agile methodologies and leading Agile development teams.

TheStaffed