Software Engineer, Java

Year    Chennai, Tamil Nadu, India

Job Description

Join us as a Software Engineer, Java

  • This is an opportunity for a driven Software Engineer to take on an exciting new career challenge
  • Day-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions
  • It's a chance to hone your existing technical skills and advance your career while building a wide network of stakeholders
What you'll do
In your new role, you'll be working within a feature team to engineer software, scripts and tools, as well as liaising with other engineers, architects and business analysts across the platform.
You'll also be:
  • Producing complex and critical software rapidly and of high quality which adds value to the business
  • Working in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning
  • Collaborating to optimise our software engineering capability
  • Designing, producing, testing and implementing our working software solutions
  • Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations
The skills you'll need
To take on this role, you'll need a background in software engineering, software design, and architecture, and an understanding of how your area of expertise supports our customers. You'll need at least six years of experience in Java design and development with good understating of Core Java concepts, multi-threading, SQL, Junit & integration test frameworks.
You'll also need experience in Spring MVC, Transaction, Spring Boot, Micro service based architecture, Rest/Soap webservices, development experience in PCF or AWS or any other cloud infrastructure. Understanding of UI development using ReactJs, Nodejs or Angular will be desirable.
You'll also need:
  • Experience of working with development and testing tools, bug tracking tools and wikis
  • Experience of working in Agile delivery, Jira, Confluence or similar tools, stash or bit-bucket, GitLab or Team city or other build and deployment pipeline or CI tools and Build tools like Maven or Gradle
  • A background in solving highly complex, analytical and numerical problems
  • Experience of Test-driven development alongside use of automated test frameworks, mocking or stubbing and unit testing tools like Junit or TestNG, Mockito or Power mock, Rest Assured, JMeter and Cypress
Hours 45
Job Posting Closing Date: 10/07/2025

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3816883
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year