Senior Java Developer

Tata Consultancy Services

Charlotte (NC)

Presencial

USD 120 000 - 150 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

Tata Consultancy Services Limited is seeking an experienced engineer in Charlotte, NC, to design, develop, and maintain scalable applications using Java, Spring Boot, and a Microservices architecture. The role includes building responsive web interfaces with Angular or React and integrating RESTful services.

The candidate should have 6+ years in software development, strong OOD/design pattern knowledge, and experience in DevOps collaboration for CI/CD pipelines. On-site position in Charlotte, NC.

Qualificações

  • Bachelor's degree in Computer Science, IT or related field.
  • 6+ years of software development experience.
  • Proficient in Java 8/11/17.
  • Hands-on with Spring Boot/MVC/Security/Data JPA.
  • Experience in Microservices design and implementation.
  • Angular (8+) and/or React.js experience.

Responsabilidades

  • Design, develop, and maintain scalable Java applications using Spring Boot and Microservices.
  • Build responsive web apps with Angular/React.
  • Develop and consume RESTful APIs and integrate third-party services.
  • Write secure, high-performing, reusable components.
  • Participate in architectural discussions and technical design decisions.
  • Write clean, well-documented code following best practices.
  • Collaborate with DevOps for CI/CD and deployment.
  • Perform unit/integration tests and code reviews.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in Agile/Scrum ceremonies.

Conhecimentos

Java development
Spring Framework
Microservices
RESTful APIs
OOD & Design Patterns
Agile/Scrum
Unit testing

Formação académica

Bachelor's degree in Computer Science or related field

Ferramentas

Docker
Kubernetes
Git
Angular (8+)
React.js
Spring Boot
Spring MVC
Spring Security
Spring Data JPA

Descrição da oferta de emprego

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

Location

Charlotte, NC

Function

TECHNOLOGY

Role

Engineer

ID

437836

Skills

Core JAVA

Salary Range

$120,000 - $150,000

Desired Candidate Profile

Qualifications

BACHELOR OF COMPUTER SCIENCE

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Java Developer
Senior Java Developer

Tata Consultancy Services • Irving (TX)

Presencial
USD 100 000 - 125 000
Java Full Stack Developer
Java Full Stack Developer

Tata Consultancy Services • Charlotte (NC)

Presencial
USD 120 000 - 130 000
Discretionary Annual Incentive
Medical Coverage
Dental & Vision Coverage
+8
Senior Fullstack Developer
Senior Fullstack Developer

Tata Consultancy Services • Irving (TX)

Presencial
USD 100 000 - 120 000
Sr Java Developer
Sr Java Developer

Tata Consultancy Services • Plano (TX)

Presencial
USD 110 000 - 140 000
Java Developer
Java Developer

Tata Consultancy Services • New Castle (DE)

Presencial
USD 90 000 - 130 000
Java Developer
Java Developer

Tata Consultancy Services • Charlotte (NC)

Presencial
USD 85 000 - 120 000
Discretionary Incentive
Medical Coverage (Health, Dental, Vis)
Parental Leaves
+2
Microservice Developer
Microservice Developer

Tata Consultancy Services • Irving (TX)

Presencial
USD 90 000 - 110 000
Java Engineer
Java Engineer

Tata Consultancy Services • Jersey City (NJ)

Presencial
USD 100 000 - 115 000
Software Developer
Software Developer

Tata Consultancy Services • Kennesaw (GA)

Presencial
USD 100 000 - 150 000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Leaves
+4
Java Fullstack Developer
Java Fullstack Developer

Tata Consultancy Services • Jersey City (NJ)

Presencial
USD 90 000 - 120 000