Java developer

Agiliad

Pune District, Bengaluru

Hybrid

INR 1,200,000 - 1,800,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Agiliad is seeking a Java Developer to design, develop, test, and maintain Java-based applications across web, mobile, cloud, or enterprise platforms. You will participate in the full SDLC, from requirements gathering to deployment, collaborating with software engineers, business analysts, and IT professionals to ensure alignment with business goals and technical specs.

The role emphasizes strong Java skills, OOP, and experience with Spring, Hibernate, and J2EE, plus relational databases like

Qualifications

  • 3-5 years of experience in Java development.
  • Proficiency in Java, OOP, and Spring/Hibernate/J2EE.
  • Experience with relational databases (MySQL or Oracle).
  • Strong problem-solving and communication skills.
  • Experience collaborating with cross-functional teams across SDLC.

Responsibilities

  • Design, implement, and maintain Java-based applications for web, mobile, cloud, or enterprise platforms.
  • Analyze requirements to define application objectives and functionality.
  • Conduct unit and integration testing; troubleshoot issues.
  • Prepare technical documentation and design specifications.
  • Collaborate with front-end developers, testers, and architects to integrate Java solutions.
  • Write clean, reusable Java code and suggest improvements.
  • Stay updated with Java frameworks and industry best practices.

Skills

Java
OOP
Spring
Hibernate
J2EE
SQL

Tools

Docker
MySQL
Oracle

Job description

Experience: 3- 5 years

Title Java developer

Location Pune/Bangalore

A Java Developer designs, develops, tests, and maintains Java-based applications, ensuring scalable, secure, and high-performance software solutions.

Role Overview

A Java Developer is responsible for creating and managing applications using the Java programming language. They work across the software development lifecycle (SDLC), from gathering requirements and designing solutions to coding, testing, debugging, and deploying applications. Java Developers often collaborate with software engineers, web developers, business analysts, and IT professionals to ensure applications meet business goals and technical specifications

Key Responsibilities
  • Application Development:Design, implement, and maintain Java-based applications for web, mobile, cloud, or enterprise platforms
  • Requirement Analysis:Analyze user requirements to define application objectives, functionality, and alignment with business goals
  • Testing and Debugging:Conduct unit testing, integration testing, and troubleshoot issues to ensure software quality
  • Documentation:Prepare technical documentation, design specifications, and user guides for applications
  • Collaboration:Work with cross-functional teams including front-end developers, testers, and architects to integrate Java solutions into broader systems
  • Code Optimization:Write reusable, efficient, and maintainable Java code, and suggest improvements to existing systems
  • Continuous Learning:Stay updated with the latest Java frameworks, libraries (e.g., Spring, Hibernate, J2EE), and industry best practices
Required Skills
  • Technical Skills:Proficiency in Java, object-oriented programming (OOP), and familiarity with frameworks like Spring, Hibernate, and J2EE
  • Database Knowledge:Experience with relational databases (MySQL, Oracle) and understanding of data structures and algorithms
  • Problem-Solving:Strong analytical skills to troubleshoot and resolve technical issues efficiently
  • Soft Skills:Effective communication, teamwork, and the ability to work in collaborative environments
  • Optional Skills:Knowledge of DevOps, cloud platforms, Docker, and machine learning libraries can be advantageous
Work Environment

Java Developers may work in-office, remotely, or in hybrid settings. They typically report to a Software Development Manager and may occasionally travel for team meetings or client consultationsThe role can range from individual contributor to senior positions, with opportunities for career growth in software architecture, project management, or specialized Java development domains

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

Similar jobs worth comparing

Java Developer
Java Developer

Infosys • Hyderabad, Bengaluru

On-site
INR 500,000 - 900,000
Java Developer- Sr, Engineer
Java Developer- Sr, Engineer

Revolt Motors • Gurugram District

On-site
INR 1,200,000 - 2,200,000
Java Application Developer
Java Application Developer

Orcapod Consulting Services • Mumbai, Thane, Pune District

On-site
INR 1,200,000 - 1,600,000
Java Developer
Java Developer

Novo Tree Minds • Pune District

On-site
INR 800,000 - 1,500,000
Java Developer/B
Java Developer/B

Infosys • Mumbai

On-site
INR 800,000 - 1,500,000
Java Developer
Java Developer

PwC India • Khordha

On-site
INR 600,000 - 1,200,000
Java Deve
Java Deve

Coforge • Hyderabad, Pune District

Hybrid
INR 1,200,000 - 1,500,000
Java Developer
Java Developer

3i Infotech • Navi Mumbai

On-site
INR 1,200,000 - 2,000,000
Java Developer
Java Developer

Versatile Commerce • Hyderabad

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

AnandRathi • Jodhpur

On-site
INR 600,000 - 1,200,000