Java Backend Development Engineer

Tata Elxsi Ltd

Kozhikode

Not disclosed

Work from Office

Full Time

Min. 2 years

Job Details

Job Description

Java Expert


We are seeking an experienced Java Backend Development Engineer to join our Punarjani Program. This program is designed to help women re-enter the IT workforce after a career break, providing an opportunity to work on complex backend systems and microservices architecture.

6 Months of On-The-Job, Hands-on Training to Restart Your Career \"A fantastic opportunity tailored to career-paused women engineers.\"


Working experience: 2 - 5 years

Eligibility Criteria:

  • Education in EC / CS / IT
  • Minimum 1-year career pause
  • Prior professional experience of at least 2 years

Advantage: Prior experience in AI/ML, Digital, OTT, Wireless, Telecommunication, Embedded Programming languages and many more.


Responsibilities:

  • Develop and maintain robust, scalable, and high-performance Java-based applications  
  • Collaborate with product managers, designers, and other engineers to deliver high-quality software solutions 
  • Write well-designed, testable, and efficient code 
  • Participate in the entire software development lifecycle, including requirement analysis, design, implementation, testing, and deployment 
  • Debug and resolve technical issues in production and non-production environments 
  • Optimize application performance and ensure scalability 
  • Work with Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.) 
  • Integrate with external systems and APIs 
  • Contribute to the development of microservices and monolithic architectures as needed 


Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (B.Tech/MCA) 
  • Project experience with Java 
  • Strong knowledge of Java and object-oriented programming (OOP) principles 
  • Experience with Spring Framework and related technologies 
  • Familiarity with RESTful APIs and web services 
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools (e.g., Hibernate), NoSQL like MongoDB 
  • Knowledge of build tools like Maven or Gradle 
  • Understanding of cloud platforms (AWS, GCP, or Azure) is a plus 
  • Familiarity with Agile methodologies and DevOps practices 


Skills Required:

  • Proficiency in Java programming 
  • Strong understanding of data structures and algorithms 
  • Experience with unit testing frameworks like JUnit or TestNG 
  • Good problem-solving and debugging skills 
  • Ability to work in a collaborative team environment 
  • Strong communication and interpersonal skills  
  • Willingness to learn and adapt to new tools and technologies

Job role

Work location

Kozhikode

Department

IT & Information Security

Role / Category

Software Backend Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 2 years

About company

Name

Tata Elxsi Ltd

Job posted by Tata Elxsi Ltd

Apply on company website