Overview:
The Java Developer specializing in Microservices and SpringBoot plays a vital role in our organization responsible for the design development and implementation of complex software solutions using Java Microservices architecture and SpringBoot framework. This position is crucial in ensuring the scalability efficiency and robustness of our software applications.
Key Responsibilities:
- Design and develop Microservicesbased applications using Java and SpringBoot
- Create and maintain RESTful APIs for seamless integration with various systems
- Collaborate with crossfunctional teams to analyze requirements and deliver highquality software solutions
- Ensure the performance security and scalability of the software applications
- Write welldesigned efficient and testable code
- Conduct code reviews and provide constructive feedback to peers
- Troubleshoot and debug applications to optimize their performance
- Implement continuous integration and deployment processes
- Participate in Agile ceremonies and contribute to sprint planning and estimation
- Stay updated with the latest industry trends and best practices in Java Microservices and SpringBoot
Required Qualifications:
- Bachelors degree in Computer Science Engineering or related field
- Proven experience in Java development with Microservices architecture and SpringBoot framework
- Strong understanding of RESTful API design and development
- Expertise in database management and SQL programming
- Experience with containerization and orchestration tools like Docker and Kubernetes
- Proficiency in implementing security and data protection measures
- Knowledge of Agile methodologies and tools like Jira and Confluence
- Excellent problemsolving and analytical skills
- Ability to work effectively in a fastpaced collaborative environment
- Strong communication and interpersonal skills
database management,java,kubernetes,jira,agile methodologies,springboot,docker,confluence,restful api,microservices,sql