Java Developer

job
  • Tata Consultancy Services
Job Summary
Location
Atlanta ,GA 30383
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
15 Mar 2025
Share
Job Description

Sourcing Specialist @ Tata Consultancy Services | MBA, Human Resources

Job Description

Location: Atlanta GA // Las Vegas, NV // Jersey City, NJ, United States (Onsite)

Experience: 9+ years

Responsibilities

  • Design, develop, and maintain microservices using Java, Spring Boot, and Spring Cloud.
  • Integrate and utilize Java Persistence API (JPA) for database operations, ensuring efficient data handling and management.
  • Implement and manage security features using Spring Security, including authentication, authorization, and secure API endpoints.
  • Collaborate with cross-functional teams to define system architectures, ensure code quality, and deliver on-time features.
  • Write unit tests and integration tests to ensure robustness and reliability of microservices.
  • Optimize performance and scalability of microservices, ensuring high availability and low latency.
  • Troubleshoot, debug, and resolve complex issues in production and development environments.
  • Use Git, Maven, or Gradle for version control and build automation.
  • Contribute to the continuous improvement of the development process, adopting best practices and keeping up with industry trends.

Qualifications

  • Strong proficiency in Java and object-oriented programming concepts.
  • Hands-on experience with Spring Boot and Spring Cloud for building microservices.
  • Familiarity with Spring Security for implementing security solutions like OAuth, JWT, and role-based access control.
  • Experience with JPA (Java Persistence API) and ORM frameworks (e.g., Hibernate).
  • Knowledge of RESTful web services, API design, and integration with external systems.
  • Proficiency in using databases such as MySQL, PostgreSQL.
  • Strong understanding of software design patterns and principles.
  • Experience with containerization technologies (Docker) and container orchestration (Kubernetes) is a plus.
  • Familiarity with CI/CD pipelines and DevOps practices. Ability to work independently and as part of a team in an Agile environment.

Preferred Qualifications

  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
  • Experience with messaging systems like Kafka or RabbitMQ.
  • Knowledge of event-driven architecture and domain-driven design.
  • Cloud exposure (Azure / AWS / GCP) would be an added advantage.

Salary Range: $110,000 - $120,000

Seniority Level

Not Applicable

Employment Type

Full-time

Job Function

IT Services and IT Consulting

#J-18808-Ljbffr
Other Smiliar Jobs
 
  • Atlanta, GA
  • 5 Days ago
  • Collegeville, PA
  • 5 Days ago
  • Orlando, FL
  • 5 Days ago
  • Atlanta, GA
  • 5 Days ago
  • Atlanta, GA
  • 5 Days ago
  • Charlotte, NC
  • 5 Days ago
  • Plano, TX
  • 5 Days ago
  • Atlanta, GA
  • 5 Days ago
  • Waltham, MA
  • 5 Days ago
  • Atlanta, GA
  • 5 Days ago
  • Atlanta, GA
  • 5 Days ago
  • Corpus Christi, TX
  • 2 Days ago
  • Sunnyvale, CA
  • 2 Days ago
  • Scottsdale, AZ
  • 1 Days ago
  • Deerfield, IL
  • 1 Days ago