Z1_Golang + Kotlin
NTT DATA
NTT DATA
Join NTT DATA, a global technology leader, and contribute to innovative solutions. We are looking for talented individuals passionate about growth and making a positive impact.
This role focuses on building and maintaining scalable backend systems and application services. You will work with modern technologies in a dynamic and forward-thinking environment.
Explore opportunities to advance your career in a company that values inclusivity and adaptability. NTT DATA is committed to accelerating client success and societal progress through responsible innovation.
Develop and manage scalable, low-latency microservices and APIs using Golang.
Create robust application layers and server-side components with Kotlin, leveraging frameworks like Spring Boot or Ktor.
Design efficient distributed architectures, manage concurrency, and optimize memory usage.
Deploy, monitor, and maintain containerized applications using Docker and Kubernetes on cloud platforms (AWS, GCP, Azure).
Write clean, test-driven code, conduct unit/integration tests, and participate actively in code reviews.
Possess 0-3 years of professional software development experience.
Demonstrate deep understanding of Golang, including memory models and concurrency.
Exhibit strong proficiency in Kotlin, design patterns, and asynchronous programming with Coroutines.
Have hands-on experience with SQL/NoSQL databases such as PostgreSQL, MySQL, and Redis.
Familiarity with message brokers like Kafka or RabbitMQ and cloud-native toolsets is essential.
A Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience is required.
NTT DATA
IT Consulting