Backend/API Developer
We are seeking an experienced *Backend/API Developer* with strong expertise in *Java, Spring Boot, Microservices, and MongoDB*. The ideal candidate will design and develop scalable backend services and REST APIs while supporting modern CI/CD practices.
*Key Responsibilities*
* Design, develop, and maintain scalable *Java/Spring Boot microservices*.
* Build and integrate *RESTful APIs* for enterprise applications.
* Design and optimize *MongoDB* schemas, indexes, queries, and performance.
* Develop and maintain *CI/CD pipelines* for automated build, testing, and deployment.
* Troubleshoot application performance issues and production defects.
* Participate in code reviews and maintain development standards.
* Collaborate with architects, developers, QA, and business teams.
* Implement secure, reliable, and highly available backend solutions.
* Stay current with modern Java, cloud, and microservices technologies.
*Required Skills*
* Strong hands-on *Java* development experience.
* Extensive *Spring Boot & Microservices* experience.
* Strong *MongoDB* expertise, including:
* Schema design
* Indexing
* Query optimization
* Performance tuning
* Strong *REST API* development experience.
* Experience with *CI/CD* tools and DevOps practices.
* Strong troubleshooting and problem-solving skills.
* Experience working in Agile development environments.
Experience:
* Spring Boot: 3 years (Required)
* MongoDB: 4 years (Required)
Work Location: Hybrid remote in Charlotte, NC 28216