TAWANTECH

Senior Java Backend Developer

TAWANTECH

full-time

Posted on:

Location Type: Remote

Location: Saudi Arabia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and maintain scalable backend applications using Java and related technologies.
  • Implement RESTful APIs to support front-end functionalities and enhance user experience.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
  • Optimize application performance and ensure high availability and resilience of backend services.
  • Conduct code reviews and mentor junior developers to uphold coding standards and best practices.
  • Debug and resolve issues in existing applications, ensuring timely resolutions.
  • Stay up-to-date with the latest industry trends and technologies to continuously improve our systems.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in backend development with a strong focus on Java and Java EE technologies.
  • Proficient in building RESTful APIs and understanding microservices architecture.
  • Experience with frameworks such as Spring Boot, Hibernate, and Maven.
  • Strong knowledge of SQL databases including MySQL, PostgreSQL, or Oracle.
  • Familiarity with cloud services (AWS, Azure, etc.) and containerization (Docker, Kubernetes).
  • Excellent problem-solving skills and the ability to work effectively in a team and independently.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJava EERESTful APIsmicroservices architectureSpring BootHibernateMavenSQLMySQLPostgreSQL
Soft Skills
problem-solvingteamworkindependencementoringcollaboration
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Software Engineering