Java Developer

  • Full-time
  • Competency Level: Expert
  • Role: Java 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

Roles and Responsibilities:

  • Exp 5 to 8 years.
  • Creation and further development of the system architecture in cooperation with the client s system architects
  • Creation and maintenance of the SW architecture in cooperation with the client s dev leads Extension and maintenance of the JAVA core components within the system architecture of the ConMOD ECU If necessary we can also recreate components with a high degree of customization
  • Creation of new system APIs
  • Maintenance and adaptation of existing APIs
  • Extension of JAVA core components for the integration of new communication interfaces BAP CAN Ethernet PDU ViWi SOME IP
  • Measures to increase performance optimize resource requirements and improve the stability of the JAVA portion in the ECU
  • Adoption and adaptation of existing online services from previous product generations Development and maintenance of existing Java online services
  • Integration activities for the integration of supplied Java online services
  • Execution of test activities according to the corresponding SW development steps
  • Process implementation and preparation of documentation according to ASPICE L2

Java Process and System Competence

  • Very good knowledge of the CONMOD system architecture
  • Very good knowledge of the JAVA SW structure for core and JAVA online services Detailed knowledge of the APIs used
  • Competence in SW Maintenance and development of own online services and integration of external SW functions into the existing platform
  • Good knowledge of the communication protocols used in the vehicle BAP CAN Ethernet PDU ViWi SOME IP
  • High expertise in JAVA development especially SW design implementation preparation and execution of code reviews unit and component tests
  • Very good skills in the application of debugging strategies and debug tools eso Trace Viewer as well as high competence in SW problem analysis
  • Knowledge of the SW development environment used GIT Bitbucket Jenkins CICD Developer
  • JIRA MS Bitbucket Git Jenkins Klocwork Inhouse framework for component tests eso trace viewer Enterprise Architect mockito doxygen plant uml JUnit trace tools
Privacy PolicyImprint