Developer

Tata Consultancy Services

Charlotte, United States

Salary : 15,500 - 19000

Knowledge of Domain Driven Design concepts and designing and developing Microservices from Monolith architecture
•            Expert knowledge of Spring ecosystem (Spring Boot, Spring Cloud, Spring Integration, Spring Cloud Data Flow, etc.)
•            Develop enterprise-grade applications using Java 8/JEE (and higher), No SQL, Spring, among other tools
•            Hands-on experience with Core Java Technologies with attention on multithreading, distributed caching, & fault-tolerant logic
•            Hands-on experience in performance tuning distributed applications and building unit tests.
•            Experience is setting up CI/CD pipeline for different platforms. 
•            Understanding and experience in Object-Oriented Design Principles & Test-Driven Development
•            Understanding and experience using continuous build tools like Maven / Jenkins / GIT
•            Strong Analytical and communication skills

Roles & Responsibilities
Design, develop, and implement Java components and applications
Gather, clean, and prepare design documents.
Work from client locations, attending customer meetings regularly.
Basic Knowledge of Agile Environment.


Salary Range: $90,000 to $110,000 per year