HamburgerMenu
hirist

Job Description

Role : Senior Java Developer

We are looking for a highly skilled and motivated Senior Java Developer with 4+ years of experience to join our engineering team.

The ideal candidate should have a strong foundation in Java-based application development, be comfortable working in Agile environments, and demonstrate a passion for delivering scalable, high-performance backend systems.

Youll play a key role in designing, building, and maintaining modern enterprise-grade solutions that drive our business forward.

Key Responsibilities :

- Design, develop, and maintain robust Java applications using Spring Boot, RESTful services, and microservices architecture.

- Collaborate with cross-functional teams to gather requirements and translate them into scalable technical solutions.

- Write clean, reusable, and efficient code that follows best practices and design patterns.

- Participate in code reviews, unit testing, and performance tuning.

- Contribute to architecture and design discussions to ensure scalable and maintainable systems.

- Troubleshoot and resolve technical issues across the software stack.

- Ensure application security, data integrity, and compliance with coding standards.

- Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.

Required Skills & Experience :

- 4+ years of hands-on experience in Java and Spring Framework (including Spring Boot, Spring MVC, and Spring Data).

- Strong understanding of REST APIs, object-oriented programming (OOP), and design patterns.

- Experience with relational databases such as MySQL, PostgreSQL, or Oracle.

- Familiarity with version control systems like Git and build tools like Maven or Gradle.

- Exposure to unit testing frameworks such as JUnit or Mockito.

- Basic knowledge of Docker, CI/CD pipelines, or cloud platforms like AWS or Azure.

Nice to Have :

- Experience with Kafka, RabbitMQ, or other messaging systems.

- Familiarity with NoSQL databases like MongoDB.

- Exposure to containerization and Kubernetes.

- Understanding of DevOps practices and infrastructure as code


info-icon

Did you find something suspicious?