Java Developer

  • Full-time
  • Competency Level: Expert
  • Role: Developer

Company Description

T-Systems Information and Communication Technology India Private Limited (T-Systems ICT India Pvt. Ltd.) is a proud recipient of the prestigious Great Place To Work® Certification™. As a wholly owned subsidiary of T-Systems International GmbH, T-Systems India operates across Pune, Bangalore, and Nagpur, boasting a dedicated team of 3500+ employees providing services to group customers. T-Systems offers integrated end-to-end IT solutions, driving the digital transformation of companies in all industries, including automotive, manufacturing, logistics, and transportation, as well as healthcare and the public sector. T-Systems develops vertical, company-specific software solutions for these sectors. T-Systems International GmbH is an information technology and digital transformation company with a presence in over 20 countries and a revenue of more than €4 billion. T-Systems is a world-leading provider of digital services and has over 20 years of experience in the transformation and management of IT systems. As a subsidiary of Deutsche Telekom and a market leader in Germany, T-Systems International offers secure, integrated information technology and digital solutions from a single source.

Job Description

Job Requirement:

  • 5 to 8 years of experience.
  • Around 5 years of experience in Java OOP multithreading exception handling and generics Experience working with Spring Framework including Spring Boot Spring MVC Spring Data Spring security Spring Web Hibernate
  • Experience with JDBC Java Database Connectivity as well as relational databases such as MySQL PostgreSQL Oracle DB2 and SQL Server RESTful API Development
  • Experience in designing and implementing RESTful APIs Deep Web Development Understanding HTML CSS JavaScript Angular React Security Practices SQL injection cross site scripting XSS CSRF Cross Site Request Forgery and implementing secure authentication mechanisms
  • Strong Soft Problem Solving experience
  • Strong analytical problem solving skills are essential for the lead backend developer

Roles and Responsibilities

  • Server Side Development including implementing business logic data manipulation and interaction with databases Database Management design implement and maintain databases API Development
  • Create APIs that allow communication between the server side application and client side applications including authentication mechanisms and ensuring proper documentation Security Implementation Ensuring the security of the backend and handling user authentication and authorization
  • Performance Optimization Backend developers
  • Optimize the performance of server side code and databases to ensure efficient handling of requests and scalability Integration with Third Party Services or external data sources into the application s backend logic Collaboration with Frontend Developers

 

Privacy PolicyImprint