Tata Consultancy Services
Posted 1mo ago

Java springboot with AWS

Tata Consultancy Services
India
OnsiteFull Time
Responsibilities
  • developing services
  • designing databases
  • deploying applications
Requirements
  • 6+ years experience developing Java Spring Boot microservices with MongoDB and cloud platforms (AWS/GCP)
  • Strong DevOps, containerization, CI/CD, and API skills
  • Bachelor of engineering required
Technical tools mentioned
JavaSpring BootSpring FrameworkSpring MVCSpring DataSpring SecurityMongoDBAWSEC2S3LambdaRDSECSEKSGCPCompute EngineCloud RunCloud StorageGKEPub/SubKafkaRabbitMQJenkinsGitHub ActionsGitLab CIDockerKubernetesPrometheusGrafanaCloudWatchGitHibernateJPAIstioTerraformCloudFormation

Job description

Application Development

  • Design, develop, and maintain Java Spring Boot microservices
  • Build RESTful APIs and backend services for high-performance applications
  • Implement clean, scalable, and maintainable code following best practices

Database Management

  • Design and manage MongoDB collections, schemas, and queries
  • Optimize NoSQL database performance and indexing strategies
  • Handle large-scale data storage and retrieval efficiently

Cloud Integration (AWS & GCP)

  • Deploy and manage applications on AWS (EC2, S3, Lambda, RDS, ECS/EKS)
  • Work with GCP services (Compute Engine, Cloud Run, Cloud Storage, GKE)
  • Implement cloud-native architectures and serverless solutions
  • Manage cloud security, scalability, and cost optimization

Microservices & API Development

  • Develop and manage microservices architecture
  • Integrate APIs, third-party systems, and event-driven services
  • Implement messaging systems like Kafka or RabbitMQ

DevOps & CI/CD

  • Implement CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI
  • Containerize applications using Docker and orchestrate with Kubernetes
  • Monitor applications using tools like Prometheus, Grafana, CloudWatch

Required Skills & Qualifications

Core Technical Skills

  • Strong experience in Java (8/11/17+) and Spring Boot
  • Expertise in Spring Framework (Spring MVC, Spring Data, Spring Security)
  • Hands-on experience with MongoDB (NoSQL database design & optimization)
  • Experience building RESTful APIs and microservices

Cloud Skills

  • Experience with AWS services (EC2, S3, Lambda, RDS, IAM, VPC)
  • Experience with GCP services (Compute Engine, Cloud Storage, GKE, Pub/Sub)
  • Knowledge of cloud architecture and deployment strategies

DevOps & Tools

  • Experience with Docker, Kubernetes
  • Familiarity with CI/CD tools and version control (Git)
  • Knowledge of logging and monitoring tools

Preferred Qualifications

  • Experience with event-driven architecture and messaging systems
  • Knowledge of Hibernate/JPA (even in hybrid environments)
  • Experience with API gateways and service mesh (Istio)
  • Exposure to Infrastructure as Code (Terraform, CloudFormation)


About Tata Consultancy Services

Global provider of IT services, consulting, and business solutions.

Similar jobs

Java Developer roles
7h
Save
Mark Applied
Hide
JAVA Developer(JAVA AWS Kafka)
Bangalore, Karnataka, India
OnsiteFull Time
UST
UST: Global provider of digital transformation and IT services.
10+ YOERequires 10+ years full-stack development, 7+ years Java, and expertise in Spring Boot, React, AWS, Kafka, Core Java, PostgreSQL, Redis, DevOps, and CI/CD.
AWS, Amazon EC2, Amazon ECS, Spring Boot, React, Amazon RDS, Amazon S3, Elastic Load Balancing (ELB), Kafka, Amazon MSK, Confluent, Kafka Streams, ActiveMQ, Apache Spark, Flink, Storm, Core Java, JDK 8+, Executor Service, Streams, Lambda expressions, Spring Framework, PostgreSQL, Redis, Jenkins, Terraform, Nexus, CI/CD
8h
Save
Mark Applied
Hide
Senior Java Developer (Scala & Agentic AI) IRC296189
Bengaluru or Chennai or Hyderabad or Nagpur or Noida or Pune or India
HybridFull Time
GlobalLogic
GlobalLogic: Digital product engineering and software development services provider.
6+ YOERequires 6+ years of experience, strong Java and Spring Boot skills, Scala development, Agentic AI exposure, PostgreSQL, AWS EMR, Spark/Hadoop, and distributed cloud systems experience.
Java, Spring Boot, Scala, PostgreSQL, AWS EMR, Spark, Hadoop
20h
Save
Mark Applied
Hide
Java - Senior Engineer
Noida, Uttar Pradesh, India
OnsiteFull Time
Iris Software
Iris Software: Provides software engineering and IT consulting services to enterprises.
5+ YOERequires 5–8 years of Java engineering experience with Java 8+, Spring Boot, microservices, REST APIs, Hibernate, Kafka, Oracle, GitHub, JUnit, concurrency, and secure design practices.
Java, JUnit, Microservices, REST APIs, Hibernate, Kafka, GitHub, Oracle, Spring Boot, Spring Security, JWT, GitLab, Bitbucket, JMS, ActiveMQ, RabbitMQ, Amazon SQS, Azure Service Bus, CI/CD, JVM
20h
Save
Mark Applied
Hide
Senior Java Engineer - Assistant Vice President
Moonli or Pune
HybridFull Time
Citi
CitiNYSE: C: Providing global banking, investment, and wealth management services.
8+ YOERequires 8–12 years in Java/J2EE, Java, Spring, Spring Boot, microservices, Kafka, ECS, PL/SQL, and Agile; bachelor's degree or equivalent experience preferred.
Java, J2EE, Spring Framework, Spring Boot, Kafka, ECS, PL/SQL, Agile, AI, Prompt Engineering
20h
Save
Mark Applied
Hide
DE - WAM - JAVA - SENIOR - GDS
Bengaluru, Karnataka, India
OnsiteFull Time
EY
EY: Global firm providing audit, tax, and professional consulting services.
8+ YOEBachelor's or master's degree in computer science, engineering, information systems, or related field; 8–10 years of experience; expertise in Java, Spring, Hibernate, SQL, microservices, CI/CD, Agile, and unit testing.
Java, Java 8, J2EE, Spring Boot, JPA, Spring Cloud, Spring, Hibernate, SQL Server, Oracle, Kafka, MQ, AngularJS, Angular, HTML5, jQuery, JSON, JavaScript, Servlet, JSTL, AJAX, CSS, Microservices, MongoDB, REST APIs, Git, SVN, ClearCase, PVCS, Tomcat, Azure, CMMI, JUnit
2d
Save
Mark Applied
Hide
Java intermediate Developer
Siruseri, Tamil Nadu, India
OnsiteFull Time
Kumaran Systems
Kumaran Systems: Global provider of digital transformation and legacy modernization solutions.
4+ YOERequires 4–5 years of software development experience with Java, Vue, Spring Boot, database query writing, Copilot-assisted coding, Agile practices, client interaction, and independent offshore work.
Java, Vue, Spring Boot, Copilot
3d
Save
Mark Applied
Hide
AVP - Java Development
Bangalore, Karnataka, India
OnsiteFull Time
Standard Chartered
Standard CharteredLondon Stock Exchange: STAN: International group providing corporate, retail, and investment banking services.
Computer science or information technology engineering degree; expertise in Java 11, Spring, Hibernate, microservices, SQL, REST APIs, integration, testing automation, DevOps, and financial markets technology.
Java, Java 11, Spring Boot, Spring, Hibernate, Kibana, Camunda, REST API, MQ, Solace, SQL, JIRA, Confluence
3d
Save
Mark Applied
Hide
Java Developer - Assistant Vice President
Pune, Maharashtra, India
HybridFull Time
Citi
CitiNYSE: C: Global diversified financial services holding.
8+ YOERequires 8+ years of Java experience, bachelor's degree or equivalent, application development expertise, project implementation experience, and proficiency in Java, Kafka, MongoDB, Kubernetes, Docker, Elasticsearch, Spring Boot, microservices, TDD, and BDD.
Java, Kafka, MongoDB, Kubernetes, Docker, Elasticsearch, Spring Boot, TDD, BDD