Z2_Java Developer

NTT DATA

Fresher Bengaluru Full Time Hybrid (office + remote)
NTT DATA logo
Posted : today
Actively hiring

Job description

Join NTT DATA, a global leader in business and technology services, and contribute to innovative digital solutions. We are seeking a skilled Java Developer to join our dynamic team in Bangalore. This role offers the opportunity to work on cutting-edge backend and frontend technologies, contributing to scalable and robust applications.

As a forward-thinking organization, NTT DATA fosters an inclusive and adaptable environment where your growth is paramount. Become part of a team that is shaping the future of AI and digital infrastructure.

Responsibilities

Develop and maintain scalable backend services using Spring Boot and Kotlin.

Design and implement server-side rendering with Kotlinx HTML DSL and HTMX, alongside modern UIs using Tailwind CSS.

Build event-driven architectures and ensure high application availability and scalability.

Manage data with PostgreSQL and Redis, implementing effective caching strategies.

Conduct code reviews and mentor team members.

Develop and optimize CI/CD pipelines with GitHub Actions and Infrastructure-as-Code using Terraform.

Work with containerization and orchestration using Docker and Kubernetes.

Implement comprehensive testing strategies, including unit, ArchUnit, approval, and end-to-end tests with Playwright.

Monitor application performance using Datadog and analyze logs.

Collaborate with DevOps engineers, architects, and product owners to drive innovation and best practices.

Qualifications

Proven experience in backend development with Spring Boot and Kotlin is essential.

Familiarity with server-side rendering, HTMX, and Tailwind CSS is required.

Practical experience with PostgreSQL and event-based architectures, including messaging systems like AWS SQS/SNS, is necessary.

Proficiency in Docker, Kubernetes, Terraform, and GitHub Actions is a must.

Experience with Azure and AWS is highly desirable.

Knowledge of various testing frameworks such as JUnit, ArchUnit, Approval Tests, and Playwright is ideal.

Familiarity with monitoring tools like Datadog is expected.

Excellent communication skills in English and a collaborative team spirit are key. A proactive approach to problem-solving and a commitment to continuous development are valued.

Essential Skills

Spring BootKotlinSpring MVCPostgreSQLRedisAWS SQS/SNSKotlinx HTML DSLHTMXTailwind CSSGitHub ActionsDockerKubernetesTerraformAWSDatadog

Good to Have

AzureJavaTypeScriptJavaScriptPlaywrightJUnitArchUnitApproval Tests

Highlights

  • Actively hiring

More Details

RoleZ2_Java Developer
DepartmentSoftware Engineer, Backend Developer
Employment TypeFull Time, Hybrid (office + remote)

About the Company

NTT DATA logo

NTT DATA

IT Consulting

Z2_Java Developer at NTT DATA | SkillMX | SkillMX