Job Search and Career Advice Platform

Enable job alerts via email!

Java Back-End Developer with Banking Experience

Müller`s Solutions

Riyadh

On-site

SAR 100,000 - 150,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic IT company in Saudi Arabia is seeking a talented Java Back-End Developer to design and maintain high-performance server-side applications. The ideal candidate will have a Bachelor’s degree in Computer Science and extensive Java experience, particularly with Spring Framework and Hibernate. This role offers collaboration with cross-functional teams and a competitive salary and benefits package.

Benefits

Competitive salary and benefits package
Opportunity to work with a talented and passionate team
Exciting projects and innovative work environment

Qualifications

  • Proven experience as a Java Back-End Developer.
  • Strong understanding of RESTful APIs and microservices architecture.
  • Experience with relational databases and writing complex queries.
  • Ability to write unit tests and understand the importance of test-driven development.
  • Excellent problem-solving skills and attention to detail.

Responsibilities

  • Design and implement scalable and high-performance server-side applications.
  • Develop RESTful APIs and microservices to facilitate interaction with front-end components.
  • Collaborate with cross-functional teams to gather requirements.
  • Write clean, maintainable code following best practices.
  • Troubleshoot and resolve performance issues and bugs.

Skills

Java
Spring Framework
Hibernate
RESTful APIs
Microservices
SQL Server
MySQL
PostgreSQL
AWS
Docker
Git
CI/CD
Jenkins
RabbitMQ
Kafka
Swagger
Postman

Education

Bachelor's degree in Computer Science or Software Engineering
Job description

Müller's Solutions is looking for a talented Java Back-End Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining back-end systems that power our applications. You will work collaboratively with front-end developers, product owners, and other stakeholders to build robust and scalable services that meet user needs and enhance overall system performance.

Key Responsibilities:
  • Design and implement scalable and high-performance server-side applications using Java and related technologies.
  • Develop RESTful APIs and microservices to facilitate interaction with front-end components.
  • Collaborate with cross-functional teams to gather requirements and design solutions that meet business goals.
  • Write clean, well-organized, and maintainable code, following best practices and coding standards.
  • Participate in code reviews, offering constructive feedback and sharing knowledge with peers.
  • Troubleshoot and resolve performance issues and bugs in production systems.
  • Stay updated with emerging technologies and industry trends and apply them as necessary.
Requirements:
  • Bachelor's degree in Computer Science, Software Engineering, or relevant experience.
  • Proven experience as a Java Back-End Developer, with extensive knowledge of Java, Spring Framework, and Hibernate.
  • Banking experience.
  • Strong understanding of RESTful APIs and microservices architecture.
  • Experience with relational databases (SQL Server, MySQL, or PostgreSQL) and writing complex queries.
  • Familiarity with cloud services (e.g., AWS, Azure) and containerization technologies (like Docker).
  • Experience using version control systems, preferably Git.
  • Ability to write unit tests and understand the importance of test-driven development.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills to work effectively in a team environment.
Additional Qualifications:
  • 4+ years of experience in back-end development with Java technologies.
  • Familiarity with CI/CD pipelines and tools like Jenkins or GitLab CI.
  • Experience with messaging systems like RabbitMQ or Kafka.
  • Knowledge of API documentation tools such as Swagger or Postman.
Soft Skills:
  • Strong analytical and critical thinking abilities.
  • Ability to work independently as well as collaborate with team members.
  • Effective time management skills and ability to handle multiple tasks.
Why Join Us:

Opportunity to work with a talented and passionate team.

Competitive salary and benefits package.

Exciting projects and innovative work environment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.