Senior Java Developer

وصف الوظيفة

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.

متطلبات الوظيفة

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 5+ years of professional experience as a Java Developer
  • Strong expertise in Spring Boot framework and microservices architectures
  • Solid understanding of RESTful API design and development
  • Experience with database technologies such as MySQL, Oracle, or similar
  • Familiarity with build tools and version control systems (e.g., Maven, Git)
  • Excellent analytical and problem-solving skills
  • Ability to work effectively in a team-oriented environment
  • Strong communication skills, both verbal and written
  • Passion for learning new technologies and improving existing skills

وظائف مشابهة