Senior Java Developer

Tata Consultancy Services Ltd

  • Charlotte, NC
  • 8 days ago
  • $120,000–$150,000 Per Year

Highlights

Design, develop, and maintain scalable applications using Java, Spring Boot, and Microservices architecture. Experience with relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.

Numbers & Facts

LocationCharlotte, NC
Salary$120,000–$150,000 Per Year

Description

Role: Engineer

Required Skills: Core JAVA

Qualification: BACHELOR OF COMPUTER SCIENCE

Experience: 8 - 10 Years

Function: TECHNOLOGY

Apply By: 2026-11-28

Must Have Technical/Functional Skills

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • 6+ years of software development experience.
  • Strong programming experience in Java 8/11/17.
  • Hands-on experience with Spring Boot, Spring MVC, Spring Security, Spring Data JPA.
  • Experience designing and implementing Microservices Architecture.
  • Solid experience with Angular (8+) and/or React.js.
  • Expertise in developing RESTful APIs and web services.
  • Strong understanding of Object-Oriented Design (OOD) and Design Patterns.
  • Experience with relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.
  • Experience with version control systems such as Git.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Experience working in Agile/Scrum environments.

Roles & Responsibilities

  • Design, develop, and maintain scalable applications using Java, Spring Boot, and Microservices architecture.
  • Build responsive and interactive web applications using Angular and React.
  • Develop and consume RESTful APIs and integrate third-party services.
  • Implement secure, high-performing, and reusable application components.
  • Participate in architectural discussions and contribute to technical design decisions.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Optimize applications for maximum speed, scalability, and performance.
  • Collaborate with DevOps teams for CI/CD pipeline implementation and deployment.
  • Perform unit testing, integration testing, and code reviews.
  • Troubleshoot production issues and provide timely resolutions.
  • Work in Agile/Scrum teams and actively participate in sprint planning, standups, and retrospectives.

Salary Range: $120,000 to $150,000 per year

Similar Jobs