Taro Logo

Senior Java Developer

Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS

Description For Senior Java Developer

Master-Works is seeking a Senior Java Developer to join their team in Riyadh, Saudi Arabia. This role focuses on designing and developing enterprise-level applications using Java and Spring Boot frameworks. The ideal candidate will have extensive experience in microservices architecture, RESTful API development, and working with various database technologies. The position offers opportunities to mentor junior developers while contributing to high-quality software solutions. The role requires strong technical expertise combined with excellent communication and collaboration skills. As a senior developer, you'll be instrumental in maintaining code quality, performing code reviews, and implementing best practices across the development team. This is a full-time, on-site position perfect for experienced developers looking to make a significant impact in enterprise software development.

Last updated a day ago

Responsibilities For Senior Java Developer

  • 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 For Senior Java Developer

Java
MySQL
  • 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

Interested in this job?

Jobs Related To Master-Works Senior Java Developer