Tata Consultancy Services
Java Production Support
PayCompetitive
LocationCharlotte/North Carolina
Employment typeOther
This job is now closed
Job Description
- Req#: 268796
Job Description:
For this role, we need a candidate who is strong in Core Java, with good communication and who has deal with multiple stakeholders.• Perform application development, maintenance and production support• Strong knowledge of Java and J2EE frameworks in TDD environment using Junits, Mokito.• Knowledge on SOAP and REST web services in enterprise application environments• Knowledge of RDBMS like SQL, Oracle• Hands on experience on production support environments and troubleshooting over Unix platform• Knowledge of CI using build Jenkins, SonarCube, Automated code deployment tools over Gradle, Maven and versioning tools like GitHub• Knowledge of UI involving JS(JavaScript)
The Java Production Support would need to have technical expertise in the design, development, coding, testing, and debugging of software and ensures that software meets or exceed specified standards and end-user requirements.
Required Experience and Skills:
- Solid knowledge and expertise in Java, JEE (WebSphere Application Server) Web Services, XML, DB (Oracle or other), Unix/Linux.- Experience with large complex systems in order to apply that knowledge at a strategic level, influencing technology solutions that match the goals and objectives of each line of business.- Strong communications skills to effectively communicate at different levels of management.- Excellent written and oral communication skills.- Excellent organizational and coordination skills.- Ability to work both independently and with a team.- 5+ years of experience as Java/JEE/IIB/ILOG (ODM) developer.- Strong knowledge of the Spring framework (Spring MVC, Spring Security).- Strong knowledge of ORM tool (Hibernate, IBatis preferably).- Proficient and hands on with WebSphere Application Server 8.5.- Good knowledge of relation database, specifically Oracle (SQL - PL/SQL).- Exposure to SOA.- Strong knowledge of web services.- Experience of test driven development with JUnit.- Experience in a continuous integration environment.- Practical experience in developing complex, high-traffic websites.About the company
Tata Consultancy Services is an Indian multinational information technology services and consulting company headquartered in Mumbai, Maharashtra, India with its largest campus located in Chennai, Tamil Nadu, India.