Why This Role Stands Out
This hybrid role offers a fantastic opportunity to grow your Java and microservices expertise within a reputable company, working with cutting-edge technologies like MongoDB. You'll thrive here if you're a proactive mid-senior developer eager to contribute to scalable backend systems and enjoy collaborative team environments. Apply now to leverage your skills and advance your career!
Quick Overview
Job Description
Job Summary: We are seeking a skilled Backend/API Developer with a strong focus on Java Microservices Development. The ideal candidate will possess extensive experience in building robust backend systems using Java, Spring Boot, and modern CI/CD practices. A significant emphasis will be placed on expertise in MongoDB, as this will be critical for the successful execution of our projects. The candidate will play a pivotal role in designing and implementing scalable microservices that meet the needs of our clients.
🛠️ Responsibilities:
• Design, develop, and maintain high-performance backend systems using Java and Spring Boot.
• Implement microservices architecture to enhance system scalability and maintainability.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Utilize MongoDB for data storage and retrieval, ensuring optimal performance and reliability.
• Develop and maintain CI/CD pipelines to automate deployment processes.
• Conduct code reviews and provide constructive feedback to team members.
• Identify and resolve performance bottlenecks and bugs in the application.
• Stay updated with emerging technologies and industry trends to continuously improve development practices.
✅ Mandatory Skills:
• Strong proficiency in Java programming language.
• Extensive experience in developing microservices using Spring Boot.
• Proficient in MongoDB, including schema design, indexing, and performance tuning.
• Solid understanding of RESTful API design and development.
• Experience with modern CI/CD tools and practices.
• Strong problem-solving skills and ability to work independently as well as in a team.
⭐ Preferred Skills:
• Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
• Experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform) for deploying applications.
• Knowledge of Agile methodologies and experience working in Agile teams.
• Understanding of security best practices in API development.
🎓 Qualifications:
• Bachelor’s degree in computer science, Information Technology, or a related field.
• Proven track record of successful backend development projects.
• Strong communication skills, both verbal and written.
• Ability to work in a fast-paced environment and manage multiple priorities.
Similar jobs
- BN
Director, Full-Stack Engineer
NewBNY
Boston, Massachusetts🇺🇸Hybrid8 minutes agoMicroservicesSpringSpring Boot+18Technology - BN
Vice President, Full Stack Engineer
NewBNY
New York City, New York🇺🇸$189.6k/yrRemote8 minutes agoOracleRxJSFigma+8Technology - BN
Microsoft Dynamics 365 Developer
NewBNY
Lake Mary, Florida🇺🇸Hybrid8 minutes agoTechnology - SG
Full stack Developer (Java, Angular, Openshift)
NewSoftware Guidance & Assistance
Mississauga, ON🇺🇸HybridYesterdayMicroservicesSpringSpring Boot+4Technology - SG
Sr. Java Spring Developer
NewSoftware Guidance & Assistance
Mississauga, ON🇺🇸HybridYesterdayDockerOracleShell+5Technology - 4A
Java Developer + Alfresco
New4i Americas
Dallas, TX🇺🇸HybridYesterdayDockerMicroservicesSQL+7Technology