Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Tata Consultancy Services • Austin, Texas, United States
Salary: $90,000 - $125,000 / year
Role & seniority: Senior Software Engineer (Java) with focus on design, architecture, and leadership of distributed microservices.
Stack / tools: Java, SpringBoot, Redis, MongoDB, Kafka; AWS (EKS, Docker, Helm); Nginx; CI/CD (Jenkins, Maven, Git, PR workflows); testing (JUnit, TestNG); monitoring/logging (Splunk); AI-assisted tools (RooCode, Claude); IaC (Terraform/CloudFormation - preferred); additional: Prometheus/Grafana (preferred).
Design, develop, and optimize high-throughput, zero-downtime microservices with emphasis on availability and performance (JVM/memory profiling, robust testing).
Architect and manage cloud infrastructure on AWS (EKS, Docker, Helm) and oversee end-to-end deployment pipelines (CI/CD, Jenkins, Maven).
Configure/load-balance with Nginx; monitor and troubleshoot using Splunk; lead deployments, infrastructure automation, and operational reliability.
5+ years Java; 3+ years MongoDB
SpringBoot, Redis, Kafka; microservices architecture
AWS, EKS, Kubernetes, Docker, Helm
CI/CD: Jenkins, Maven, Git, PR workflows
Performance tuning (JVM, memory profiling, heap analysis)
Automated testing (JUnit, TestNG)
Nginx, load balancing, HTTP/CDN basics
Splunk for monitoring; familiarity with SDLC and Agile
AI tooling experience (RooCode, Claude)
Strong communication and leadership
Terraform or CloudFormation
Additional monitoring (Prom
Job Description
Preferred Apple Experience
MUST HAVE: Java, SpringBoot, Redis, MongoDB, and Kafka, performance tuning (JVM, memory profiling), and robust testing (JUnit, TestNG), AI tools such as RooCode and Claude, AWS certifications (e.g., Solutions Architect, DevOps Engineer).
Key Responsibilities
Design, develop, and optimize high-throughput, zero-downtime microservices using Java, SpringBoot, Redis, MongoDB, and Kafka.
Drive the full lifecycle of applications from design to deployment, focusing on high availability, performance tuning (JVM, memory profiling), and robust testing (JUnit, TestNG).
Architect and manage cloud infrastructure on AWS, including EKS cluster management, Docker containerization, and Helm chart deployments.
Implement and maintain robust CI/CD pipelines with Jenkins, Maven, and Git, ensuring seamless and automated deployments.
Configure and optimize Nginx for load balancing and traffic management, ensuring high performance and reliability.
Leverage Splunk for comprehensive monitoring, logging, and proactive troubleshooting across the entire system stack.
Utilize AI tools like RooCode and Claude to enhance development and operational efficiency.
Apply sharp troubleshooting skills and real-world deployment experience to ensure system reliability and performance.
Required Skills & Experience
5+ years of professional Java development experience, including 3+ years with MongoDB.
Hands-on experience with AI tools such as RooCode and Claude.
Proven expertise in designing and developing highly available, distributed, and scalable enterprise systems.
Strong command of SpringBoot, Redis, Kafka, and Microservices architecture.
Extensive experience with AWS deployments, EKS cluster management, Kubernetes, Docker, and Helm charts.
Proficiency in CI/CD practices, including Jenkins, Maven builds, Git, and PR workflows.
Deep understanding of Nginx, Load Balancing, HTTP specifications, and CDN.
Experience with performance tuning (JVM, memory profiling, heap analysis) and automated testing frameworks (JUnit, TestNG).
Familiarity with template-driven rendering, client/server MVC architectures, and Splunk for system monitoring.
Solid grasp of the Software Development Lifecycle, Agile methodologies, and sharp troubleshooting skills.
Self-starter with strong leadership capabilities and excellent communication skills (written and verbal) for technical and non-technical teams.
Education
Bachelor’s or Master’s degree in Computer Science or a related technical field.
Preferred Qualifications
Experience with Infrastructure as Code (e.g., Terraform, CloudFormation).
AWS certifications (e.g., Solutions Architect, DevOps Engineer).
Experience With Other Monitoring/alerting Tools (e.g., Prometheus, Grafana).
Familiarity with security best practices in cloud and application development.
Location: Austin, TX
Salary Range: $90,000 - $125,000 a year
Qualifications: BACHELOR OF TECHNOLOGY