Java API Developer Tata Elxsi
Tata Elxsi
Office Location
Full Time
Experience: 2 - 2 years required
Pay:
Salary Information not included
Type: Full Time
Location: Chennai
Skills: API Development, Spring framework, build tools, Communication, Team Collaboration, Java Frameworks, containerization, orchestration, performance testing, Java programming language, JVM Concepts, RESTful Web Services, API design principles, API documentation tools, Database Technologies, ORM frameworks, Version Control Systems, Microservices Architecture, Authentication, authorization mechanisms, ProblemSolving Skills, messaging systems, API gateway patterns, Caching mechanisms, CICD pipelines, Deployment Automation
About Tata Elxsi
Job Description
KEY REQUIREMENTS: Experience: Graduate or postgraduate in Computer Science or related Engineering Specialization. Relevant hands-on experience in software development with significant focus on Java and API development Skills & Competencies: Must Have: Strong expertise in Java programming language and JVM concepts Proficiency in building RESTful web services and APIs Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data) Knowledge of API design principles and best practices Familiarity with API documentation tools (Swagger/OpenAPI) Understanding of database technologies (SQL and NoSQL) Experience with ORM frameworks (Hibernate/JPA) Knowledge of build tools (Maven/Gradle) Experience with version control systems (Git) Understanding of microservices architecture Knowledge of authentication and authorization mechanisms for APIs Problem-solving skills and attention to detail Strong communication and team collaboration abilities Preferred Skills: Experience with additional Java frameworks (Quarkus, Micronaut) Knowledge of messaging systems (Kafka, RabbitMQ) Experience with containerization (Docker) and orchestration (Kubernetes) Familiarity with API gateway patterns and implementation Understanding of caching mechanisms and strategies Experience with performance testing and optimization Knowledge of CI/CD pipelines and deployment automation Additional Notes Experience with media, broadcast, or telecommunications industry applications is beneficial Knowledge of cloud platforms (AWS, Azure, GCP) is a plus Certifications in Java (Oracle) or relevant technologies are desirable,