About TCS :
Tata Consultancy Services is an Indian multinational information technology services and consulting company with its headquarters in Mumbai. It is a part of the Tata Group and operates in 150 locations across 46 countries. In July 2022, it was reported that TCS had over 600,000 employees worldwide.
About Job:
Job Title: Senior Java Developer
Location : Las Vegas, NV
Job Type: Full Time
Technical skills:
• 8+ years in Java Senior Developer
• Ability to understand and translate business/functional requirements to High / Low-Level Designs
• Knowledge of Agile / Scrum / Iterative development methodologies
• Programming experience in Java Spring Boot, Spring WebFlux
• Strong understanding of Data Structures and Algorithms
• API-Driven Development - Solid experience in RESTful and Microservices development
• Experience in working with one of the concurrency frameworks like Mono, Flux, Akka
• Experience working in ORM frameworks like Entity, Hibernate, Dapper
• Strong relational database experience in either Oracle, MS SQL, or Postgres
• Good experience in queuing or streaming engines like Kafka
• Unit Testing / TDD - Experience with Continuous Integration Delivery Automated Testing and tools such as NUnit, JUnit
• Experience with Docker, GIT, SonarQube, Checkmarx, OpenShift, and other deployment tools for CI/CD
• Experience in using tools like Jira, GitLab, Swagger, Postman, SOAP UI, Service Now
• Basic Understanding of JavaScript, HTML, CSS