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