Job Overview : Master-Works is looking for a skilled and experienced Senior Java Developer with expertise in Spring Boot to join our dynamic team. In this role, you will design, develop, and implement enterprise-level applications using Java and Spring Boot frameworks, while collaborating closely with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities :
- Design, develop, and maintain enterprise-level applications using Java and Spring Boot.
- Collaborate with product owners and team members to gather requirements and develop technical solutions.
- Implement RESTful APIs and microservices architecture to ensure scalability and performance.
- Troubleshoot and resolve software defects to enhance system performance.
- Participate in code reviews, contributing to code quality and best practices.
- Write unit tests to ensure code reliability and functionality.
- Stay current with industry trends and best practices in Java development and Spring ecosystem.
- Provide mentorship and guidance to junior developers as needed.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field5+ years of professional experience as a Java DeveloperStrong expertise in Spring Boot framework and microservices architecturesSolid understanding of RESTful API design and developmentExperience with database technologies such as MySQL, Oracle, or similarFamiliarity with build tools and version control systems (e.g., Maven, Git)Excellent analytical and problem-solving skillsAbility to work effectively in a team-oriented environmentStrong communication skills, both verbal and writtenPassion for learning new technologies and improving existing skills