Noida, Uttar Pradesh, India
Apr 05, 2024
Apr 04, 2025
Onsite
Full-Time
4 Years
Job Description

As a Java Developer at TCS, you will be responsible for developing and maintaining high-quality Java/J2EE applications. You will work closely with cross-functional teams to gather requirements and design, implement, test, deploy, and maintain software solutions. Your expertise in Java 8/J2EE, Web services, Spring, and Spring Boot will be crucial in delivering robust and scalable applications. 

Must-have skills

  • 4+ years of experience in Java/J2EE
  • Hands-on Experience in Java 8/J2ee/Webservices/Spring/Spring boot
  • Experience in Databases (MySQL, Oracle, etc.)
  • Experience in Version Management Systems (Git/SVN, etc.)
  • Experience in Requirement gathering, Design, Implementation, Unit Testing (JUnits), Deployment, Maintenance
  • Experience with Ticketing applications
  • Knowledge of UNIX, Shell scripts, etc., is an added advantage
  • Proven ability to link business drivers to successful BI solutions
  • Critical thinking and excellent verbal and written communication skills
  • Strong problem-solving and analytical abilities

Key Responsibilities

  • Develop, test, and maintain high-quality Java/J2EE applications.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
  • Design and implement software solutions using Java 8/J2EE, Web services, Spring, and Spring Boot frameworks.
  • Utilize version management systems (Git/SVN) for efficient code management and collaboration.
  • Interact with various databases (MySQL, Oracle, etc.) to store and retrieve data effectively.
  • Conduct unit testing (JUnits) and participate in deployment activities.
  • Provide ongoing maintenance and support for existing applications.
  • Troubleshoot and resolve issues in a timely manner.
  • Liaise with stakeholders to address requirements and implement enhancements.
  • Ensure adherence to coding standards and best practices.

Requirements

  • Bachelor's/Master’s degree in Computer Science, Engineering, or related field.
  • 4+ years of hands-on experience in Java/J2EE development.
  • Strong proficiency in Java 8/J2EE, Web services, Spring, and Spring Boot frameworks.
  • Experience working with databases such as MySQL, Oracle, etc.
  • Proficiency in version management systems like Git/SVN.
  • Familiarity with requirement gathering, design, implementation, unit testing, deployment, and maintenance processes.
  • Knowledge of ticketing applications for issue tracking and resolution.
  • Understanding UNIX, Shell scripts, and related technologies is a plus.
  • Proven ability to link business drivers to successful BI solutions.
  • Excellent verbal and written communication skills.
  • Strong problem-solving and analytical abilities.
  • Ability to work effectively in a team environment and independently.

Benefits

  • Competitive salary package.
  • Opportunities for career growth and advancement.
  • Training and development programs.
  • Health insurance and other benefits.
  • Dynamic and collaborative work environment.

Application Process

Interested candidates meeting the above criteria are encouraged to apply by sending their resumes to [TCS HR email/contact details]

Related Jobs