Tata Consultancy Services

Java API Developer

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

Qualifications

  • 5-7 years experience in Java 8 and Spring Boot
  • Proficient in designing and implementing REST APIs
  • Understanding of microservices patterns such as gateway and discovery services
  • Familiar with cloud platforms including AWS, Azure, or Google Cloud
  • Experience with messaging systems like Apache Kafka and RabbitMQ
  • Skilled in RDBMS technologies such as DB2 or Postgres
  • Knowledge of web development tools and frameworks like React.js and Node.js

Responsibilities

  • Design and implement robust Java APIs within a microservices architecture
  • Create and maintain RESTful services for high-performance applications
  • Integrate applications with cloud services and messaging platforms
  • Ensure application security and compliance with standards like OAuth2
  • Collaborate closely with cross-functional teams using DevOps practices
  • Develop and maintain automated tests to ensure software quality
  • Utilize deployment tools such as Docker and Kubernetes for continuous integration

Benefits

  • Opportunity for professional growth and skill development
  • Work in a collaborative and innovative technology environment
  • Exposure to modern cloud-native architectures
  • Engage with a diverse range of technologies and projects
  • Flexible work arrangements and work-life balance
Full Job Description
Java API Developer
• 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- $100,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 Developer jobs: