Source description
About the role
We are seeking a skilled Senior Java Microservices Engineer to design, develop, and maintain scalable microservices-based applications. The ideal candidate will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements and enhance system performance. This role involves leading technical discussions, mentoring junior engineers, and ensuring best practices in coding and deployment. Design and develop scalable and secure Java-based microservices. Collaborate with product managers, architects, and other developers to define technical requirements. Participate in code reviews, maintain code quality, and adhere to best practices. Troubleshoot and optimize application performance. Mentor and guide junior developers to enhance their technical skills. Qualifications: Strong proficiency in Java and object-oriented programming. Experience with Spring Boot and Spring Cloud frameworks. Hands-on experience with RESTful API design and development. Proficient in working with containerization tools like Docker and orchestration platforms like Kubernetes. Experience with CI/CD tools and automated testing frameworks. Preferred skills: Knowledge of cloud platforms such as AWS, Azure, or GCP. Familiarity with messaging systems like Kafka or RabbitMQ. Experience with database technologies like MySQL, MongoDB, or PostgreSQL. Understanding of DevOps practices and infrastructure as code. Education: Bachelors degree in Computer Science, Engineering or related field Masters degree preferred Experience: 4 to 7 years. Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
More at Bootcoding