Job Title: Java Developer (MongoDB & Microservices)
Duration: 12 Months
Location: Chandler, AZ Job Type: Contract W-2
Job Summary:We are seeking a skilled and motivated
Java Developer with hands-on experience in
MongoDB and
Microservices architecture to join our growing development team. In this role, you will be responsible for designing, developing, and maintaining high-performance and scalable applications. You will work collaboratively with cross-functional teams to deliver robust backend solutions that drive business value.
Key Responsibilities: - Develop, test, and maintain Java-based backend services using Spring Boot and other frameworks.
- Design and implement microservices that are modular, reusable, and scalable.
- Integrate and manage MongoDB as the primary NoSQL database solution.
- Build and maintain RESTful APIs to support front-end applications and third-party integrations.
- Ensure performance, quality, and responsiveness of applications.
- Participate in code reviews, design discussions, and team planning sessions.
- Write unit and integration tests to ensure robust and reliable code.
- Work in an Agile environment and contribute to continuous integration and delivery (CI/CD) pipelines.
- Monitor and troubleshoot production systems and address performance issues or bugs.
Requirements:Technical Skills: - Strong proficiency in Java (8 or higher) and Spring Boot framework.
- Experience with MongoDB, including schema design, aggregation, and performance tuning.
- Deep understanding of microservices architecture, service discovery, and inter-service communication.
- Experience building and consuming RESTful APIs.
- Familiarity with messaging systems like Kafka or RabbitMQ is a plus.
- Proficient with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, GitLab CI).
- Knowledge of containerization tools like Docker and orchestration platforms like Kubernetes is a plus.
Soft Skills: - Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Proactive attitude with a strong sense of ownership.
Qualifications: - Bachelor's degree in Computer Science, Engineering, or related field.
- 3+ years of professional experience as a Java Developer.
- Proven experience working with MongoDB and microservices in a production environment.
Nice to Have: - Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Familiarity with DevOps practices and monitoring tools (e.g., Prometheus, Grafana).
- Exposure to front-end technologies (Angular, React, etc.) is a plus.
Job ID: JOB-241442
Publish Date: 09 May 2025