Job Description

Position Description:

We are looking for an experienced Java Full stack Lead to join our team. The ideal candidate should be passionate about coding and developing scalable and high-performance applications. You will work closely with our front-end developers, designers, and other members of the team to deliver quality solutions that meet the needs of our clients.

Your future duties and responsibilities:

Responsibilities:
. Architect and develop scalable backend (Java, Spring Boot, microservices) and frontend (ReactJS).
. Design, implement, and maintain automated testing frameworks (unit, integration, end-to-end, performance).
. Manage REST APIs, SQL databases, messaging systems (Kafka/RabbitMQ), and security best practices.
. Deploy using Docker, Kubernetes; maintain CI/CD pipelines integrated with automated testing.
. Collaborate on cloud deployments (AWS/Azure/GCP).
. Mentor juniors, lead architecture, code and test reviews.

Required qualifications to be successful in this role:

Must-Have:
. 10+ years with Java, microservices, ReactJS, SQL, containerization, security, messaging systems, CI/CD, and testing automation frameworks (JUnit, Mockito, Jest, etc.).
Nice to Have:
. Cloud-native experience, API gateways, event-driven patterns, caching tech, testing frameworks (Selenium).
Traits:
. Strong problem-solving, ownership, communication, eagerness to learn, and advocate for quality through automation.

Skills:

  • Java
  • Microservices
  • RESTful (Rest-APIs)
  • Spring Boot
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application