vacancy Enterprise Applications Architect

We are looking for a Senior Java Developer with strong experience in Spring Framework and Microservices architecture to join our development team. The ideal candidate will be responsible for designing, building, and maintaining scalable, secure, and high-performance applications.

Key Responsibilities:

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Develop and manage RESTful APIs and microservices that integrate with various systems.
  • Collaborate with front-end developers, DevOps engineers, and business stakeholders to deliver complete solutions.
  • Write clean, maintainable, and well-tested code following best practices.
  • Participate in code reviews and mentor junior developers.
  • Optimize application performance, scalability, and reliability.
  • Troubleshoot and resolve technical issues across the development stack.
  • Contribute to architectural discussions and technical decision-making.

Required Skills & Qualifications:

  • 5+ years of professional experience in Java development.
  • Strong knowledge of Spring Boot, Spring MVC, Spring Data, and related frameworks.
  • Hands-on experience in designing and developing microservices.
  • Proficient in working with REST APIs, JSON, and HTTP protocols.
  • Familiar with SQL/NoSQL databases such as MySQL, PostgreSQL, or MongoDB.
  • Experience with version control systems (e.g., Git).
  • Understanding of CI/CD pipelines, Docker, and containerization is a plus.
  • Good problem-solving skills and ability to work independently or as part of a team.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

How to Apply:

Please send your CV to: career@inspirejo.com, with an email subject: "Senior Java Developer - Jordan".

Get an IT job in Jordan, and make your IT career in Jordan with Inspire for Solutions Development. To get updates on our IT vacancies in Jordan, please subscribe to our LinkedIn.