Tata Consultancy Services

Java API Engineer

Tata Consultancy Services$90K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in Java 8 and Spring Boot development
  • Proficient in REST API design and microservices architecture
  • Familiar with cloud solutions (AWS, Azure, or Google Cloud)
  • Experience integrating Spring with messaging systems like Kafka or RabbitMQ
  • Knowledge of relational databases such as DB2 or Postgres
  • Skilled in web development using HTML5, React.JS, and CSS
  • Familiar with testing frameworks and TDD principles

Responsibilities

  • Design and develop RESTful APIs using Java and Spring Boot
  • Implement microservices architecture patterns including gateway and discovery services
  • Integrate cloud services and deploy applications on platforms such as AWS or Azure
  • Collaborate with cross-functional teams to define system architecture and designs
  • Utilize Docker and Kubernetes for application deployment and management
  • Conduct unit and integration testing using various testing frameworks
  • Monitor and troubleshoot application performance and security issues

Benefits

  • Flexible work hours and remote work options
  • Professional development and continuing education opportunities
  • Access to cloud training and certification programs
  • Health and wellness benefits
  • Collaborative team environment with a focus on innovation
Full Job Description
Java API Engineer
• Experience in Java 8, Spring boot, micro services architecture,
• Knowledge of REST API design and specifications
• Micro services patterns like gateway, discovery, config and sidecar services.
• Any Internal and/or external cloud implementations [Either AWS, Azure or Google cloud]
• Spring integration with Apache Kafka, AMQP, RabbitMQ or ActiveMQ
• Experience in RDBMS like DB2 or Postgres
• Experience in developing web applications using HTML5/React.JS/CSS
• Web development frameworks with NodeJS, webpack etc.
• Familiarity with testing frameworks (JEST, Selenium, Cucumber) and concepts of Test Driven Development
• Knowledge of Apigee, security aspects like TLS, MTLS, oAuth2, session management.
• Deployment tools using Docker, Kubernetes and overall DevOps CI/CD tools like Jenkins, Fortify, Sonar, blackduck.

Salary Range- $90,000-$110,000 a year

#LI-SP3

#LI-VX1

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

More Information Technology Jobs

Find similar Java API Engineer jobs: