$95,000–$115,000 Per Year
Agile Programming Methodologies, Amazon Web Services (AWS), Apache Kafka, Application Framework, Application Programming Interface (API), Best Practices, Cloud Computing, Code Reviews, Coding Standards, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Debugging Skills, DevOps, Docker, Documentation, GCP (Good Clinical Practices), Git, GitHub, Hibernate, Identify Issues, JSON, Java, Java Persistence API (JPA), Jenkins, Legal, Loan Funding, Messaging Technology, Microservices, Microsoft Windows Azure, NoSQL, Problem Solving Skills, REST (Representational State Transfer), RabbitMQ, SQL Databases, Scalable System Development, Scrum Project Management and Software Development, Simple Queue Service (SQS), Software Engineering, Source Code/Configuration Management (SCM), Spring Framework, Student Loans, Test Plan/Schedule
Must Have Technical/Functional Skills
Primary Skill: Java Developer
Secondary: Cloud Technology
Experience: Minimum 10 years
Roles & Responsibilities
Bachelor's or master's degree in computer science or related field. Java Developer with strong Cloud experience to design, develop, and support scalable, high-performance applications. The ideal candidate will
have hands-on experience in Java-based backend development, cloud-native architectures, and modern DevOps practices.
- Design, develop, test, and maintain Java-based applications using modern frameworks
- Build and deploy cloud-native applications on AWS / Azure / GCP
- Develop RESTful APIs and microservices using Spring Boot / Spring Cloud
- Collaborate with cross-functional teams including architects, product owners, and DevOps
- Implement CI/CD pipelines and support automated deployments
- Ensure application performance, scalability, security, and reliability · Troubleshoot, debug, and resolve production issues
- Follow coding standards, best practices, and conduct code reviews
- Collaborate in Agile teams and contribute to solution architecture, documentation, and best practices Preferred / Nice-to-Have Skills · Experience in BFSI
- Exposure to messaging systems (Kafka, RabbitMQ, SQS, etc.)
- Knowledge of event-driven architectures
- Experience with Agile/Scrum methodologies
- Cloud certifications (AWS/Azure/GCP)
Generic Managerial Skills, If any
Github, Jenkins
Primary Skill:
- Strong proficiency in Java (Java 8 or above)
- Experience with Spring, Spring Boot, Hibernate/JPA
- Hands-on experience with cloud platforms (AWS, Azure, or GCP)
- Experience building and deploying microservices architectures
- Strong understanding of REST APIs, JSON, and API security
- Experience with SQL and NoSQL databases
- Familiarity with Docker and Kubernetes
- Experience with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps, etc.)
- Version control using Git
Experience: Minimum 7 years
TCS Employee Benefits Summary:
Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Salary Range: $95,000 - $115,000 a year