Aspire Software

Senior Software Developer, Java, AWS

Aspire Software

full-time

Posted on:

Location Type: Hybrid

Location: BeirutLebanon

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and maintain applications using Java and Spring Boot.
  • Collaborate with cross-functional teams to enhance existing features and develop new functionalities.
  • Ensure optimal performance and user experience of applications.

Requirements

  • 5+ years of experience in full stack development, specifically with Java and Spring Boot.
  • Strong understanding of RESTful APIs and microservices architecture.
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM technologies (e.g., Hibernate).
  • Experience with cloud platforms like AWS or Azure, and CI/CD workflows.
  • Excellent problem-solving skills and a proactive approach to challenges.
  • Strong communication skills, with the ability to work collaboratively in a team environment.
  • Experience in Agile software development methodologies.
  • **Preferred Qualifications:**
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Knowledge of performance tuning and optimization techniques for Java applications.
  • Experience with version control systems such as Git.
  • Exposure to design patterns and software development principles.

Applicant Tracking System Keywords

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

Hard skills
JavaSpring BootRESTful APIsmicroservices architectureMySQLPostgreSQLHibernateAWSAzureDocker
Soft skills
problem-solvingproactive approachcommunicationcollaborationteamwork