Software Development Analyst

Software Development

Website NTT DATA North America

Software Development Analyst – Bangalore

Join a dynamic Java backend team delivering enterprise‑grade microservices for a global leader. You’ll build scalable, cloud‑native APIs that power critical business applications for Fortune‑100 clients.

What You’ll Do
Design and implement backend services and REST APIs using Java 8+ and Spring Boot.
Write clean, testable code with unit and integration tests.
Participate in architecture discussions and propose high‑performance solutions.
Manage data access with PostgreSQL and MongoDB, and integrate Redis caching.
Containerize applications with Docker and orchestrate deployments on Kubernetes (Azure/AWS).
Set up monitoring, logging, and performance tuning for distributed services.
Automate infrastructure provisioning with Terraform and support CI/CD pipelines.

What You Need
3–6 years of Java development experience, preferably Java 8 or higher.
Hands‑on expertise with Spring Boot and microservices architecture.
Strong SQL skills (PostgreSQL) and familiarity with NoSQL (MongoDB).
Experience deploying containers using Docker and Kubernetes on Azure or AWS.
Proficiency with messaging systems like Kafka or RabbitMQ.
Ability to write unit and integration tests (JUnit, TestNG, etc.).
Knowledge of Terraform or similar IaC tools for automated provisioning.

Good to Have
Experience with event‑driven architectures.
Exposure to DevOps practices and CI/CD tooling.
Understanding of cloud‑native design patterns and security best practices.

The Opportunity
Work within NTT DATA’s expansive ecosystem that serves 75 % of the Fortune Global 100, collaborating with seasoned engineers on high‑impact projects. This role offers rapid skill growth in Java microservices and cloud deployments.

To apply for this job please visit in.linkedin.com.

Similar Jobs to Apply
  • Autodesk
    India

    Software Engineer, C++ – India Innovate on Autodesk’s Fusion Factory platform to deliver device‑independent, high‑performance simulation tools. You’ll work on the FlexSim engine that powers
  • Synechron
    India

    NodeJS Developers – India We are seeking an experienced backend developer to build scalable server-side logic, APIs, and robust microservices. This role focuses on optimizing application performanc
  • Ecolab
    India

    Software Engineer-Dynamics CRM — Software Engineer – Dynamics CRM – India You’ll design, build, and maintain extensions for Microsoft Dynamics 365 to power Ecolab’s global customer‑facing
  • Capgemini
    India

    Flutter Developer | 6 - 10 Years — Flutter Developer – India Join a fast‑growing tech team to build hybrid mobile apps that power global enterprises and drive sustainable solutions. You’ll wo