Java Developer

Jobgether

India

Remote

INR 614,000 - 837,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work from anywhere in India
Freelance employment arrangement
Exposure to enterprise-grade projects

Job summary

Jobgether, on behalf of a partner company, seeks an experienced Java Developer in India to build high‑performing, scalable applications across the full software lifecycle. You will contribute to mission‑critical systems and work with Java/Java EE, Spring, and ORM tech to deliver reliable software.

This remote freelance role offers opportunities to influence architecture, performance, and quality on enterprise projects while collaborating with a skilled software team.

Qualifications

  • 5–15 years of professional software development experience with Java.
  • Strong Java EE experience and ORM (JPA/Hibernate).
  • Experience with Spring, web frameworks, and design patterns.
  • Bachelor’s or Master’s degree in CS/Engineering or related field.

Responsibilities

  • Contribute to all phases of the SDLC from design to deployment.
  • Design, develop, and maintain scalable, high-performance applications.
  • Write clean, testable code following engineering standards.
  • Ensure designs meet functional, technical and performance requirements.
  • Develop software components and deliver reliable releases.
  • Apply OOAD principles and common design patterns.
  • Work with SQL and ORM technologies for data management.
  • Participate in architectural reviews and continuous improvement.

Skills

Java
OO design
Problem solving

Education

Bachelor’s or Master’s in CS/Engineering

Tools

Spring Framework
JPA / Hibernate
JSF / Wicket / GWT / Spring MVC
SQL / ORM
Java EE internals

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Java Developer based in India.

We are seeking an experienced Java Developer to build high-performing, scalable, and enterprise-grade applications. In this role, you will contribute to the development of mission‑critical systems, delivering reliable and efficient software solutions. You will be involved throughout the software development lifecycle, from initial concept and design to implementation, testing, and release. Working alongside a talented software team, you will develop high-volume, low‑latency applications that meet demanding performance and quality standards. You will apply strong Java and Java EE expertise while leveraging established frameworks, database technologies, and software design patterns. This is a remote freelance opportunity offering the chance to contribute to complex projects and continuous technical improvement.

Accountabilities
  • Contribute to all phases of the software development lifecycle, from requirements analysis and design through development, testing, and deployment.

  • Design, develop, and maintain scalable, high-performance applications using Java and Java EE technologies.

  • Write clean, well-structured, testable, and efficient code in accordance with project specifications and engineering standards.

  • Ensure application designs and implementations meet functional, technical, and performance requirements.

  • Develop and maintain software components, preparing and delivering reliable releases.

  • Apply object-oriented analysis and design principles, using appropriate software design patterns.

  • Work with relational databases, SQL, and ORM technologies to support effective data management.

  • Investigate new tools, technologies, and approaches, and contribute recommendations during architectural reviews.

  • Support continuous improvement by identifying opportunities to enhance application quality, maintainability, and performance.

Requirements
  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related discipline; graduates from other fields may also be considered.

  • 5–15 years of professional software development experience, including proven hands‑on Java development.

  • Strong practical experience designing and developing applications using Java EE platforms.

  • Solid understanding of object-oriented analysis and design principles, including common design patterns.

  • In‑depth knowledge of Java and JEE internals, including class loading, memory management, and transaction management.

  • Excellent knowledge of relational databases, SQL, and ORM technologies such as JPA 2 and Hibernate.

  • Hands‑on experience with the Spring Framework.

  • Experience developing web applications using at least one established framework, such as JSF, Wicket, GWT, or Spring MVC.

  • Familiarity with test‑driven development and software testing best practices.

  • Java certification, such as Sun Certified Java Developer, is an advantage.

  • Strong analytical and problem‑solving abilities, attention to detail, and the ability to collaborate effectively within a software development team.

Benefits
  • Monthly compensation of INR 55,000–75,000.

  • Remote working arrangement, with flexibility to work from anywhere in India.

  • Freelance employment arrangement.

  • Opportunity to contribute to enterprise-grade and mission-critical software applications.

  • Exposure to modern development practices, architectural reviews, and continuous technical improvement.

  • Collaborative environment with opportunities to apply and strengthen Java development expertise.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developers
Java Developers

SWEKEN IT SOLUTIONS • Vijayawada

Remote
INR 900,000 - 1,300,000
Java Developer (Back end)
Java Developer (Back end)

Quagmire IT Services LLP • Pune District

On-site
INR 2,000,000 - 2,500,000
Java Developer
Java Developer

Persistent Systems Limited • Pune District

Hybrid
INR 900,000 - 1,500,000
Hybrid work
Insurance coverage: group term life,个人
Personal accident insurance
+5
Java Developer - 20442
Java Developer - 20442

Turing • Hyderabad

Remote
INR 19,647,887 - 39,295,775
Competitive salaries paid in USD
Flexibility of remote work
Collaboration with experts
Java Developer
Java Developer

Sequence Technologies • Delhi

On-site
INR 800,000 - 1,200,000
Group medical insurance
Java Developer
Java Developer

SARVIKA TECHNOLOGIES PRIVATE LIMITED • Jaipur

On-site
INR 700,000 - 1,100,000
Java Developer - 20442
Java Developer - 20442

Turing • New Delhi

Remote
INR 5,273,000 - 10,546,000
Flexibility of remote work
Competitive salaries paid in USD
Opportunity to work with experts in the field
Java Developer
Java Developer

M/s Angel and Genie (Talent Search) • Bengaluru

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

PradeepIt Global Consulting Pvt Ltd. • Bengaluru

Remote
INR 1,000,000 - 1,500,000
Software Engineer - Full Stack (Remote - India)
Software Engineer - Full Stack (Remote - India)

Jobgether • India

Remote
INR 800,000 - 1,200,000
Competitive salary with structured benefits package
Group Health, Life, and Personal Accident Insurance
Paid vacation (18 days)
+2