Senior Java Developer

Ajackus

India

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology services company in India is seeking a Senior Java Developer. This full-time position requires 4-6 years of experience in backend development using Java (Spring Boot) and includes responsibilities such as designing scalable applications, building RESTful APIs, and collaborating with cross-functional teams. Ideal candidates possess a strong understanding of OOP principles and are familiar with cloud platforms. This role is crucial for delivering high-performance and secure backend solutions.

Qualifications

  • 4–6 years of hands-on experience in backend development using Java and Spring Boot.
  • Strong understanding of design patterns and microservices architecture.
  • Experience with unit testing frameworks such as JUnit or TestNG.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java.
  • Build and consume RESTful APIs.
  • Collaborate with product managers, frontend engineers, and QA teams.

Skills

Java (Spring Boot)
REST APIs
OOP principles
Frontend Development (React.js)
Problem-solving
Communication

Education

Bachelor’s degree in Computer Science or related field

Tools

MySQL
PostgreSQL
MongoDB
Maven
Gradle
Git
JUnit
Docker
Kubernetes

Job description

About the Role:

We are seeking an experienced Senior Java Developer with 4–6 years of professional experience to join our product engineering team. The ideal candidate will have a strong foundation in Java (Spring Boot) for backend development, with additional exposure to React.js considered a plus. You will be responsible for designing, developing, and maintaining scalable backend services and APIs, ensuring high performance, reliability, and security. While your primary focus will be on Java-based backend systems, familiarity with modern frontend frameworks will be advantageous for full‑stack collaboration.

Responsibilities:
  • Design, develop, and maintain scalable, secure, and high-performance backend applications using Java (Spring Boot).
  • Build and consume RESTful APIs and ensure seamless integration with frontend systems.
  • Work closely with product managers, frontend engineers, and QA teams to deliver robust product features.
  • Participate in the full software development life cycle — from requirement analysis and design to implementation and deployment.
  • Write clean, maintainable, and testable code following best software development practices.
  • Optimize application performance and ensure system scalability.
  • Conduct code reviews, identify areas for improvement, and maintain code quality standards.
  • Troubleshoot and resolve production issues, ensuring application reliability and stability.
  • Collaborate with DevOps for CI/CD pipeline improvements and cloud deployments.
  • Good to have: Contribute to frontend development using React.js when required and assist with integration between frontend and backend systems.
Qualifications:
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 4–6 years of hands‑on experience in backend development using Java, Spring Boot, and related frameworks.
  • Strong understanding of OOP principles, design patterns, and microservices architecture.
  • Proficiency in working with REST APIs, JSON, and Web Services.
  • Experience with databases (MySQL, PostgreSQL, MongoDB, or similar).
  • Familiarity with build and dependency management tools (Maven, Gradle).
  • Knowledge of version control systems like Git (GitHub/GitLab/Bitbucket).
  • Experience with unit testing frameworks such as JUnit or TestNG.
  • Understanding of cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes) is an advantage.
  • Excellent analytical, debugging, and communication skills with a proactive attitude toward problem‑solving.
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Industries

IT Services and IT Consulting

Location: Itanagar, Arunachal Pradesh, India (posted 3 months ago)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

SPIRO • Pune District

On-site
INR 1,200,000 - 1,500,000
Senior Java Developer
Senior Java Developer

Agiliad • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Java Developer
Senior Java Developer

Capgemini • Hyderabad, Pune District

Hybrid
INR 1,500,000 - 2,600,000
Senior Java Developer (3–5 Years Experience)
Senior Java Developer (3–5 Years Experience)

Finlabs India Pvt Ltd • India

On-site
INR 1,500,000 - 2,300,000
Senior Developer - Java Fullstack
Senior Developer - Java Fullstack

Srijan: Now Material • Gurugram District

Hybrid
INR 1,400,000 - 2,200,000
Java Backend Developer
Java Backend Developer

Build & Hire • Pune District

On-site
INR 2,800,000 - 4,000,000
Senior Java Developer
Senior Java Developer

Kaidoko • New Delhi

On-site
INR 2,500,000 - 4,500,000
Senior Developer - Java Fullstack
Senior Developer - Java Fullstack

Srijan-Technologies-Pvt-Ltd • Gurugram District

Hybrid
INR 1,200,000 - 2,400,000
Senior Java Developer
Senior Java Developer

Yatra Online Ltd. • Gurugram District

On-site
INR 800,000 - 1,200,000
Java Back End Developer
Java Back End Developer

NTT DATA BUSINESS SOLUTIONS • Pune District, Bengaluru, Hyderabad

On-site
INR 2,500,000 - 4,000,000