Logo
TheStaffed

Lead Java Developer

TheStaffed, Newark, New Jersey, us, 07175

Save Job

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.