Tata Consultancy Services

Engineer

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

Qualifications

  • 5+ years of experience as a Java API Developer.
  • Proficient in Java 8 and Spring Boot.
  • Strong knowledge of microservices architecture and patterns.
  • Experience with cloud platforms, specifically AWS, Azure, or Google Cloud.
  • Familiarity with web development frameworks and technologies including HTML5, React.js, and CSS.
  • Experience integrating with messaging systems like Kafka, RabbitMQ, or ActiveMQ.
  • Knowledge of RDBMS such as DB2 or PostgreSQL.

Responsibilities

  • Develop and maintain robust Java APIs using Spring Boot.
  • Design and implement microservices in alignment with established architecture.
  • Create and optimize RESTful APIs, ensuring adherence to design specifications.
  • Integrate cloud solutions and leverage microservices patterns effectively.
  • Collaborate with cross-functional teams to implement testing frameworks and TDD practices.
  • Utilize DevOps tools for deployment and CI/CD processes, ensuring seamless application delivery.
  • Maintain security protocols and manage session management for API services.

Benefits

  • Flexible working hours to accommodate work-life balance.
  • Opportunities for professional development and continuous learning.
  • Access to a collaborative and innovative work culture.
  • Health and wellness programs designed to support employee well-being.
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- $110,000-$120,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

  • Tata Consultancy Services
    Devops Cloud Security Engineer
    $90K — $130K *
    San Diego, CA 92154 (San Diego County)
    Information Technology
    In-Person
  • Tata Consultancy Services
    Cloud IAM Engineer
    $100K — $130K *
    Irving, TX 75061 (Dallas County)
    Information Technology
    In-Person
  • Tata Consultancy Services
    Robotics Engineer
    $100K — $130K *
    Troy, MI 48085 (Oakland County)
    Manufacturing & Automotive
    In-Person
  • Tata Consultancy Services
    Control System Engineer
    $100K — $125K *
    Whitakers, NC 27891 (Nash County)
    Manufacturing & Automotive
    In-Person
  • Tata Consultancy Services
    UPM Engineer
    $130K — $140K *
    Plano, TX 75025 (Collin County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Engineer jobs: