Job Search and Career Advice Platform

Enable job alerts via email!

Senior Java Developer

Master-Works

Riyadh

On-site

SAR 120,000 - 160,000

Full time

6 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic software development company in Riyadh is looking for a skilled Senior Java Developer to design, develop, and implement enterprise-level applications using Java and Spring Boot. The ideal candidate will have over 5 years of experience, excellent problem-solving skills, and a passion for collaboration. This role involves building RESTful APIs, microservices, and mentoring junior developers.

Qualifications

  • 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.

Responsibilities

  • Design, develop, and maintain enterprise-level applications using Java and Spring Boot.
  • Collaborate with product owners and team members to gather requirements.
  • Implement RESTful APIs and microservices architecture.
  • Troubleshoot and resolve software defects.

Skills

Java development
Spring Boot
RESTful APIs
Microservices
Database management
Code review
Troubleshooting
Team collaboration
Analytical skills

Education

Bachelor's degree in Computer Science or related field

Tools

Maven
Git
MySQL
Oracle
Job description
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.
Qualifications
  • 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 environmentStrong communication skills, both verbal and written
  • Passion for learning new technologies and improving existing skills
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.