Java Developer (Mid-level)

We are looking for highly motivated Java Developer with a "Can Do" attitude. Our client has ambitious growth plans for the next few years and is currently seeking a Java Developer to join the growing team.

Responsibilities

What you’ll be doing:

  • 👉 Collaborate with senior developers and leads to design, develop, and implement enterprise-level applications.
  • 👉 Write clean, efficient, and maintainable code using Java, Spring Boot, Hibernate, and RESTful APIs.
  • 👉 Participate in code reviews, ensuring adherence to best practices and contributing constructive feedback.
  • 👉 Contribute to application testing, debugging, and performance tuning.
  • 👉 Stay engaged in Agile ceremonies (daily stand-ups, sprint planning, retrospectives).

Requirements

What we’re looking for:


Required Qualifications:

  • 👉 Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 👉 2+ years of professional experience in Java development.
  • 👉 Strong proficiency in Java, Spring Boot, Hibernate, RESTful APIs, and relational databases** **(MySQL, PostgreSQL, or similar).
  • 👉 Familiarity with version control systems (Git) and CI/CD practices.
  • 👉 Exposure to cloud platforms (AWS, Azure, or GCP).
  • 👉 Solid understanding of Agile/Scrum methodologies.
  • 👉 Strong problem-solving skills and ability to work collaboratively in a team environment.

Preferred Skills:

  • 👉 Experience with microservices architecture and containerization (Docker, Kubernetes).
  • 👉 Familiarity with front-end technologies (React, Angular, or similar) is a plus.
  • 👉 Exposure to project management tools (Jira, Azure DevOps, etc.).

Benefits

What We Offer:

  • 👉 Competitive salary and benefits package.
  • 👉 Opportunity to work on high-impact projects alongside experienced developers.
  • 👉 Supportive and collaborative work culture.
  • 👉 Continuous learning and professional development opportunities.

© 2024