Client: TCS
Role: Senior Java Backend Engineer / Technical Lead position
Location: Chicago, IL ~ Richardson, TX
Duration: 6 months
Must-Have Competencies:
· Java Spring Boot & Microservices: Deep expertise in building scalable, modular applications using microservices best practices.
· CI/CD Tools: Proficiency in automated build, test, and deployment pipelines.
· Architecture & Design Patterns: Ability to design robust systems using proven patterns.
· Authentication & Authorization: Strong knowledge of security protocols and identity management.
· SQL/NoSQL Databases: Hands-on with PostgreSQL and MongoDB.
· RESTful APIs: Expertise in designing and consuming APIs.
· Client Communication: Strong verbal/written skills for heavy client interaction.
Experience:
7+ years in IT overall.
7+ years in Core Java development.
6+ years in Spring Boot & Microservices.
4+ years leading Java teams.
Good-to-Have Competencies:
Cloud Solutions: Collaborating across teams to design scalable cloud-native systems (Azure, GCP).
Innovation & Trends: Staying current with backend and cloud technologies.
Client Collaboration: Translating business requirements into technical architecture.
Cloud Strategy: Defining standards and best practices for cloud adoption.
Kafka & MongoDB: 4+ years of experience with event-driven systems and NoSQL.
Agile Development: 4+ years working in Agile teams.
PBM Knowledge: Preferred domain expertise in Pharmacy Benefit Management.
Core Skills:
Digital Skills: Microsoft Azure, Google Cloud, Microservices, Spring Boot, Core Java.
Experience Level: 10+ years overall, with leadership and architecture responsibilities.