Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Java Developer @ TPG Software

Home > Software Development

 Senior Java Developer

Job Description

Key Responsibilities:

  • Facilitate effective communication with client project stakeholders regarding project status and recommendations.
  • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality.
  • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools.
  • Proficiently gather requirements and organize/present developed features for clients.
  • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements.
  • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success.
  • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities.
  • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities.
  • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.

Minimum Qualifications:

  • A minimum of 3-5 years of experience/expertise in the following areas specified below*:
    • Expertise Java, Spring, Hibernate, Mysql,Docker in Proven experience in developing microservices and local environment setup
    • Experience in exception handling, correct use of data structures, multi-threaded programming, memory management and application tuning
    • microservices-based microservices development
    • Experience ORM technologies using Spring/springboot
    • Must have excellent exposure in Unit Testing
    • Good knowledge in design patterns
    • Good hands on experience with RDBMS like Oracle/ Mysql & have ability to write data structures, basic SQL Queries & knowledge of joins, Views, Group By, Having Clause etc
    • Excellent oral/written communication and interpersonal skills with ability to multitask and work under pressure to meet deadlines
  • Experience in Agile software development methodologies.
  • Expertise in applying Object-Oriented Programming principles (abstraction, encapsulation).
  • High-level design proficiency following UML / C4 / ArchiMate.
  • Experience in creating and implementing well-tested, scalable, and performant enterprise-level systems.
  • Practice and initiative mentoring other engineers and decision-makers throughout the organization.
  • Good understanding of SOLID principles.
  • Familiarity with OWASP.
  • Proficiency in the English language.

Additional Experience Desired:

  • Object-Relational Mappers (ORMs)
  • Architectural (Microservices, Serverless etc) and Design (Factory, Singleton, Observer etc) Patterns
  • Unit Testing
  • Working in the Cloud
  • Containers using Docker/Kubernetes
  • Specific client-engagement specified technologies, which will be determined and vetted at the time of the interview.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: TPG Software
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Spring Boot ORM AWS Microservices hibenate Java Docker MySQL

 Fraud Alert to job seekers!

₹ 14-18 Lacs P.A

Similar positions

Ui Developer - SRS - Bangalore

  • Srs Business Solutions
  • 3 - 5 years
  • Bengaluru
  • 7 hours ago
₹ Not Disclosed

Cognizant hiring Salesforce LWC developers

  • Cognizant
  • 4 - 9 years
  • Hyderabad
  • 18 hours ago
₹ Not Disclosed

Senior Python Developer

  • Cognizant
  • 5 - 8 years
  • Pune
  • 2 days ago
₹ Not Disclosed

UI Developer Angular

  • Capgemini
  • 0 - 5 years
  • Pune
  • 2 days ago
₹ Not Disclosed

TPG Software

TPG Software Private Limited