← Back to jobs

Zaven IT Solutions Logo
Senior Java Developer
Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Senior Java Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Design, develop, and maintain scalable backend services and distributed systems for a high-availability environment.

Responsibilities

  • Design and implement robust software solutions using Java and the Spring Framework.
  • Build and maintain efficient RESTful APIs and distributed system architectures.
  • Write and maintain comprehensive test automation suites using JUnit and Mockito.
  • Triage and debug production issues to ensure long-term system stability.
  • Collaborate within an Agile software development lifecycle to deliver features.

Required Skills

  • 6+ years of hands-on programming experience in Java.
  • Strong understanding of OOP, design patterns, clean code, and SOA architecture.
  • Proficiency with Spring Framework for backend development.
  • Experience designing and consuming RESTful APIs in distributed systems.
  • Proficiency with Git and CI/CD tools, specifically Jenkins.
  • Experience writing automated tests using JUnit and Mockito.
  • Hands-on experience working with both SQL and NoSQL databases.
  • Bachelor's degree in Computer Science or equivalent experience.

Education

Bachelor's degree in Computer Science

Related Jobs

No related jobs found

← Back to jobs