13 Aug
|
Tata Consultancy Services
|
Bengaluru
13 Aug
Tata Consultancy Services
Bengaluru
Greetings,
TCS is looking for Java Developer
Experience: 5+ years Only
Education: Minimum 15 years of full time education (10th, 12th and Graduation)
Location: Kochi, TVM, Hyderabad, Chennai, Bangalore, Pune, Delhi
Roles And Responsibility:
· Back End: Java (jdk8+), spring boot, microservices design, design principles and arch(solid, dry, soa, event driven),code optimization, junit, maven, git, pipeline, sonar, code quality, code coverage, rest apis. DB (SQL,PL-SQL), query optimization
· Strong Development skill on Java (Enterprise Edition 1.5-1.7 and Standard Edition from 1.4).
· In details; Enterprise Java Beans (3.x); JPA (Java Persistency API); Hibernate; JSF; AngularJS; JAX-RS and JAX-WS,SPRING
· Very valuable knowledge of SQL language (complex queries and stored procedures)
· Queries and stored procedures optimization skills
· Skill on PL/SQL procedure design, implementation and optimization
· Experience on Struts framework.
· Knowledge of Infinity BPM and Jasper Reporting APIs
· Experience with SOA architectures, mainly on a Java (Camel) and Tibco BW point of view
· Good knowledge of versioning systems (Serena Dimension, SVN, Git) and build tools.
· Strong software testing skills; unit test, system test, integration test also levering (Junit, Docker)
· Experience on Jenkins
· Adaptability - Adapts to change, is open to new ideas, takes on new responsibilities, handles pressure, and adjusts plans to meet changing needs
Description
· Perform technical Level 2/Level 3 troubleshooting and demonstrate problem solving skills
· Debug/Troubleshoot/Enhance Java based applications for which one needs to have expert knowledge and considerable development experience of the Java Language
· Follow software development lifecycles/methodologies, preferred exposure to Agile development
· Trouble shoot using tools such as JIRA,ALM,SPLUNK
· Enhancing the applications which require advanced knowledge of common design patterns and when they should be used
· Substantial knowledge o
📌 Java Software Engineer (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru