🔔 FCM Loaded

Java Developer

TalenTeam

2 - 5 years

Ghaziabad

Posted: 12/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

As a Java Developer you will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Java developer responsibilities include designing, developing, and delivering high-volume, low-latency applications for mission-critical systems.

Forging sound working relationships with our clients, you will gain an unparalleled understanding of their businesses and the HR technology industry, becoming an expert within your area. As you develop in the role, not only will you work on the analysis, but you will also hone your presentation skills as you help deliver client workshop - often to some of the industry's most senior stakeholders.


Roles and Responsibilities:


Contribute to all stages of software development lifecycle

Design, implement and maintain Java-based applications that can be high-volume and low-latency

Analyze user requirements to define business objectives

Envisioning system features and functionality

Define application objectives and functionality

Ensure application designs conform with business goals

Develop and test software

Identify and resolve any technical issues arising

Create detailed design documentation

Propose changes to current Java infrastructure

Develop technical designs for application development

Develop multimedia applications

Write well designed, testable code

Conducting software analysis, programming, testing, and debugging

Manage Java and Java EE application development

Develop documentation to help users

Transforming requirements into stipulations

Prepare and produce releases of software components

Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review

Work with clients to understand their business requirements and help configure and test the solution.

Representing TalenTeam on networking events, actively learning about the industry and contributing to industry knowledge sharing.


Requirements:


  • BS/MS degree in Computer Science, Engineering or a related subject
  • Proven hands-on Software Development experience
  • Proven working experience in Java development
  • Hands on experience in Spring Framework MVC, JAVA EE, Web technologies Html, CSS, jQuery
  • Hands on experience in designing and developing applications using Java EE platforms
  • Object Oriented analysis and design using common design patterns.
  • Must have database knowledge experience preferably with SAP ASE or Oracle
  • Experience with Bootstrap Framework, webservices REST/OData frameworks is good to have.
  • Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc)
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Experience with test-driven development

We want to recruit a diverse team so look for a range of personality traits which include curiosity, collaboration, diligence, enthusiasm and client centric.



Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.