Java Developer at Tata Consultancy Services in Atlanta, Georgia

Posted in Other about 23 hours ago.

Type: full-time





Job Description:

Job Description

Job Type: Fulltime

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

Experience: 9+years
  • 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
More jobs in Atlanta, Georgia

Other
34 minutes ago

Baker Tilly Advisory Group, LP
$215,950.00 - $467,880.00 per year
Other
35 minutes ago

Baker Tilly Advisory Group, LP
General Business
about 1 hour ago

Hilton Global
More jobs in Other

Other
8 minutes ago

Wsfs Financial
Other
8 minutes ago

Wsfs Financial
Other
8 minutes ago

Everest Global Services, Inc.
$60,000.00 - $68,000.00 per year