Talent.com
Lead Software Engineer - Java Technologies
Lead Software Engineer - Java TechnologiesConfidential • Chennai, India
No longer accepting applications
Lead Software Engineer - Java Technologies

Lead Software Engineer - Java Technologies

Confidential • Chennai, India
28 days ago
Job description

Summary / Objective

This job is to be part of the dynamic Payment switching product development team which caters to the needs of the Fintech space.

The core technology expected is Java with Spring framework.

Essential Functions

  • Will be responsible for hands-on development and integrating REST-based applications.
  • Will own part of a module / subsystem end-to-end, detailed design, development, unit testing, and repository release.
  • Developing, implementing, and maintaining Java based components and interfaces and documentation.
  • Develop unit-tests which meet our internal code-coverage metrics.
  • Actively participate in the design of modules, features, and systems.
  • Recommending solutions by comparing advantages and disadvantages of custom development vs using open source and commercial alternatives.
  • Technical documentation on high-level and low-level design with technical implementation information for other stakeholders.
  • Contribute positively to the teams technical growth, sharing your technical knowledge by interacting with your peers in the day-by-day activities.
  • Analyse user requirements to determine how to translate into Java Debug and resolving technical issues.
  • Continually engage in professional development.

Competencies

  • Spring frameworks like Spring MVC, Spring Boot, and Spring Cloud for developing a web application, REST APIs Microservices.
  • Knowledge of tools for unit testing, integration testing, and automation testing like Junit, Cucumber and Mockito.
  • Familiar with some key APIs like JSON processing APIs like Jackson and Gson, XML processing APIs like JAXB and Xerces.
  • Will be good to have knowledge over JIT, JVM options, Garbage collections, and collectors, etc.
  • Java 8 features like lambdas and Streams to rewrite patterns like Strategy patterns.
  • Source control tools : Git, Subversion, TFS.
  • Familiarity with databases (egMySQL, MongoDB), web servers (egApache) and UI / UX design.
  • Knowledge of multiple back-end languages (egC#, Java, Python) and JavaScript frameworks (egAngular, React, Nodejs) will be a great addition.
  • Roles And Key KPIs

  • Work with development teams and product managers to ideate software solutions.
  • Design client-side and server-side architecture.
  • Design scalable solution with detailed technical documentation.
  • Develop and manage well-functioning databases and applications.
  • Write effective APIs.
  • Test software to ensure responsiveness and efficiency.
  • Troubleshoot, debug and upgrade software.
  • Preferred Education And Experience

  • Bachelors degree in computer science, engineering, information systems or related field and / or equivalent formal training or work experience.
  • Requires 3-4 years of qualifying work experience in information technology or engineering environment, preferably from payment gateways / fintech.
  • (ref : hirist.tech)

    Skills Required

    Java, Ui Ux Design, Tfs, Junit, Subversion, Apache, Microservices, Git, Spring Framework, Mockito, Mysql, Mongodb, Cucumber, Rest Apis, Python

    Create a job alert for this search

    Software Engineer Java • Chennai, India

    Related jobs
    Lead Software Engineer-Java

    Lead Software Engineer-Java

    Caterpillar • Chennai, Tamil Nadu, India
    Your Work Shapes the World at Caterpillar Inc.When you join Caterpillar yourejoining a global team who cares not just about the work we do but also about each other. We are the makers problem solve...Show more
    Last updated: 30+ days ago • Promoted
    Lead Engineer - Java Technologies

    Lead Engineer - Java Technologies

    Sampoorna Consultants Pvt. Ltd • Chennai
    Description : Role Summary : As a Lead Engineer, you will serve as the technical leader for design, development, and ...Show more
    Last updated: 22 days ago • Promoted
    HID - Senior Software Engineer - Java Technologies

    HID - Senior Software Engineer - Java Technologies

    HID • Chennai
    Description : Profile Summary : Senior Software Engineer with experience in building enterprise grade web applications.Candidates should be fam...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Java / Spring Boot

    Senior Software Engineer - Java / Spring Boot

    Talent Pursuits • Chennai
    Senior Software Engineer - Java Work mode : Hybrid (3 days work from Office) (Will be working from client location) Location : : B.Tech (Comput...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer - Java / MongoDB

    Lead Software Engineer - Java / MongoDB

    Prime Infosoft • Chennai
    Description : - Act creatively to develop applications and select appropriate technical options optimizing application development maintenance and performance by empl...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Tata Consultancy Services • Chennai, Tamil Nadu, India
    Greetings from TCS!!!! TCS is hiring for Java Springboot with AWS Developer Experience : 5 to 10years Location : Chennai Mode of Drive : Walkin Date : 29th Nov 2025(Saturday) Venue : Tata Consultancy S...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Digital Minds Technologies Inc. • Chennai, Tamil Nadu, India
    ROLE - JAVA DEVELOPER LOCATION - CHENNAI / BANGALORE CLIENT - LTTS EXP - 5+ Work Mode - Work From Office Mode Interview Mode - 2 rounds (Virtual) Notice Period - 15 - 20 days (Immediate Joiners) Qu...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Engineer - Java

    Senior Software Engineer - Java

    Nextiva • Chennai
    Description : About the job : Redefine the future of customer experiences.At Nextiva, were reimagining how businesses...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Java / Spring Boot

    Senior Software Engineer - Java / Spring Boot

    talent pursuits • Chennai
    Description : Work mode : Hybrid (3 days work from Office) (Will be working from client location) Location : ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Cognizant • Chennai, Tamil Nadu, India
    We are looking for experienced Java Developers with strong expertise in Angular and Cloud technologies to join our dynamic team. About the Role Required Skills & Qualifications : 6 to 10 years of pr...Show more
    Last updated: 24 days ago • Promoted
    Lead Software Engineer - Java, Spring, Rest API, Microservices, Kafka

    Lead Software Engineer - Java, Spring, Rest API, Microservices, Kafka

    Confidential • Chennai, India
    We are seeking a highly skilled and experienced.Java, Spring, REST APIs, microservices, and Kafka, to lead development teams and contribute to innovative software solutions.If you are passionate ab...Show more
    Last updated: 14 days ago • Promoted
    Lead Engineer - Java Technologies

    Lead Engineer - Java Technologies

    Confidential • Chennai, India
    As a Lead Engineer, you will serve as the technical leader for design, development, and support core Finance applications and integrations. You will coordinate with a distributed team (onshore + off...Show more
    Last updated: 21 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Webologix Ltd / INC • Chennai, Tamil Nadu, India
    Job Position : Java Fullstack Developer + Angular Job Type : Full-Time Location : Chennai / Pune / Kolkata Experience : - 5+ to 10+ Years Key Responsibilities : At least 5 yrs Experience as Java Full stack...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Zuci Systems • Chennai, Tamil Nadu, India
    Strong experience in - Spring MVC, Spring boot and Spring Batch.Knowledge of Maven, Wildfly, Weblogic will be added advantage. Strong experience with Oracle or SQL Server.Experience with Angular or ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    DSRC • Chennai, Tamil Nadu, India
    We are looking for a senior-level developer who can work independently and deliver high-quality results within tight timelines. The ideal candidate should have experience working in enterprise envir...Show more
    Last updated: 13 days ago • Promoted
    Java Lead Software Engineer

    Java Lead Software Engineer

    Virtusa • Chennai, Tamil Nadu, India
    Design develop and maintain efficient and reliable data pipelines using Java Scala Apache Spark and Confluent Cloud (Kafka KStreams kSQLDB Schema Registry). Leverage Apache Spark (Java / Scala) for la...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer - Java Technologies

    Lead Software Engineer - Java Technologies

    PayTabs • Chennai
    Summary / Objective : This job is to be part of the dynamic Payment switching product development team which caters to the needs of the Fintech spac...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    ACL Digital • chennai, tamil nadu, in
    Responsible for designing and building backend system.Focus on scalable APIs, workflow frameworks, and automation platforms that improve customer and agent experiences. Acts as a strong individual c...Show more
    Last updated: 30+ days ago • Promoted