Tata Consultancy Services is Hiring For Java Developer!!
Role- JAVA DEVELOPER
Experience- 5+ years of experience in Java
Locations- Chennai, Bangalore, Pune (Hinjewadi), Hyderabad (Adibatla), Mumbai (Olympus B)
Technical / Functional Skills
- Excellent knowledge of Java Spring Boot framework, Microservices Architecture
- Superior background in object-oriented development in Java
- Team Center Ent., Webservice, PLM domain experience.
- Responsible for Design, programming, debugging of the features received as requirements from customer. Accordingly develop & integrate multiple features under a functionality.
- Verified performance meets user expectations / match or exceed existing system performance.
- Check-In Check-Out code, version control strategy, code merging & commit using GIT lab or any other versioning tools.
- Experience in database migration activity is good to have
- Experience in creating API and debugging
- Minimum 3-5 years of experience in Java programming & 1-2 years using Spring Boot framework, Microservices Architecture
- Experience in Angular, HTML, CSS is good to have
- Experience in AWS / Cloud platforms is good to have
- Experience of software development and debugging on Windows & Linux platforms. Strong programming concepts in Java
Roles & Responsibilities
Develops moderately complex software in Java following the coding standards and in accordance with applicable software development methodology i.e. Agile and release processesUtilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development processWorks independently to create and execute designs for new functionality as part of a software projectFixing issues / defects in the softwareShould consider the security aspects while development. Use of tools like Coverity scan, Sonar Qube¸ Netsparker scan for security issues etc.Providing technical information for writing user documents, help and guides.