7-11 years of experience in software development, specifically with Java and Spring Boot.
Proven expertise in designing and developing microservices architecture.
Strong understanding of RESTful API design and implementation.
Experience with CI/CD pipelines and automated deployment processes.
Familiarity with cloud-native development practices and tools.
Responsibilities
Lead the design, development, and deployment of Java Spring Boot microservices applications.
Provide technical leadership and architectural guidance within the JAVACLOUDNATIVE skill cluster.
Conduct code reviews to enforce development best practices and maintain high code quality.
Collaborate with stakeholders to gather requirements and translate them into technical solutions.
Drive the adoption of cloud-native development practices and relevant platform tools.
Troubleshoot and resolve complex production issues to ensure application stability.
Mentor junior developers to enhance team capabilities and knowledge sharing.
Benefits
Opportunity to work with cutting-edge technologies in cloud-native development.
Collaborative work environment with cross-functional teams.
Professional growth through mentorship and leadership opportunities.
Engagement in Agile methodologies and practices.
Access to continuous learning and development resources.
Full Job Description
Role description
Job Summary
Seeking a Senior Specialist with 7 to 11 years of experience to design develop and lead scalable Java microservices applications using Spring Boot within the JAVACLOUDNATIVE skill cluster
Job Description
Design and develop robust scalable backend applications using Java Spring Boot and Microservices architecture Implement secure reusable RESTful APIs for integration with internal and external systems Optimize application performance scalability and reliability following industry best practices Collaborate with crossfunctional teams including architects product owners QA DevOps and business analysts to deliver endtoend solutions Ensure adherence to coding standards security guidelines and development best practices Support continuous integration and continuous deployment CICD pipelines for automated build test and deployment processes Stay updated with emerging technologies and industry trends in Java frameworks microservices and cloudnative development
Roles and Responsibilities
Lead the design development and deployment of Java Spring Boot microservicesbased applications
Provide technical leadership and architectural guidance within the JAVACLOUDNATIVE skill cluster
Conduct code reviews and enforce development best practices to maintain high code quality
Collaborate with business and technical stakeholders to gather requirements and translate them into technical solutions
Drive adoption of cloudnative development practices and relevant platform tools
Troubleshoot and resolve complex production issues to ensure application stability
Mentor and guide junior developers to enhance team capabilities and knowledge sharing
Participate actively in Agile ceremonies such as sprint planning reviews and retrospectives