NTT DATA Logo

NTT DATA

Cloud Backend Developer

Posted 9 Days Ago
Be an Early Applicant
2 Locations
Senior level
2 Locations
Senior level
The Cloud Backend Developer will design, develop, and test software solutions for cloud-based applications, focusing on micro-services and API functionality. This includes working with structured and unstructured data, implementing security features, and optimizing application performance. The role entails extensive collaboration with clients and internal teams, ensuring delivery meets client needs and industry standards.
The summary above was generated by AI

Make an impact with NTT DATA
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.

Your day at NTT DATA

The Cloud Backend Developer is a developing subject matter expert, tasked with supporting the designing, developing, and testing of software systems, modules, or applications for software enhancements and new products including cloud-based or internet-related tools.
This role is accountable for supporting detailed design for certain modules/sub-systems, doing prototype for multi-vendor infrastructure, and showcasing it internally or externally to clients.
This role designs and develops functionality in a micro-services environment working with APIs, telemetry data, and running ML/AI algorithms on it, working with both structured and unstructured data.

What you'll be doing

Key Responsibilities:

  • Develops applications that effectively accomplish client objectives and user needs.
  • Designs and writes code for applications and maintain applications databases.
  • Analyzes and edits existing software applications to improve and optimize functionality, fix problems, and enable their use on new hardware platforms.
  • Remodels and adapts applications as needed to optimize performance.
  • Identifies specific client needs and preferences related to the application.
  • Tests applications extensively to ensure they are error and bug-free.
  • Installs applications and acts as technical advisor.
  • Communicates with relevant internal technical stakeholders to obtain information on project limitations, performance requirements, and interfaces.
  • Consults with clients in the design phase to determine client needs.
  • Produces software documentation following company software process and templates.
  • Participates in software product review meetings and team meetings.

Knowledge and Attributes:

  • Seasoned understanding of computer science, with specific knowledge of computer programming, application design, and user-focused features.
  • Design, Develop, and Operate solutions for a cloud computing platform with baked in attributes of security, auditability and observability.

  • Define and build value-add services on the platform using cloud-native principles.

  • Expert level proficiency with at least one programming language such as Java and Springboot.

  • Experience in writing automated tests using industry frameworks.

  • Experience in programming frameworks (e.g. Spring Boot, Spring Cloud, 15 factor app principles) .

  • Experience in Kubernetes is essential.

  • Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) with cloud native data management capabilities (e.g. relational db, no-sql db, graph db and object storage).

  • Experince in developing high performance RESTful and GraphQL API's.

  • Experience building custom annotations in Springboot to enable better tooling, code analysis, and code generation to standardize API invocation, OAuth token generation etc.Are familiar with modern development stack, e.g. Kotlin or Java 8+, TypeScript, React or Angular 2+, GraphQL, PostgreSQL.
     

  • Worked with source control like Git
     

  • Understanding of CI/CD, rapid delivery on production
     

  • Experience with one of the cloud platform like AWS, Azure etc.
     

  • Understanding different Agile methodologies

  • Ability to write quality unit and end–to–end tests; debug and optimize existing and new code. 

Academic Qualifications and Certifications:

  • Bachelor's degree or equivalent in computer science or software engineering or related field.
  • Certification in various programming languages, for example (but not limited to) Java, Perl, Python, C++ preferred.
  • Scrum / Project Management certification preferred.

Required Experience:

  • Seasoned Software Applications Engineering, Software Development experience, or related work experience.
  • Seasoned experience with Programming Languages such as (but not limited to)

    Java, Springboot, Kubernetes, Terraform, AWS/GCP/Azure, OpenAPI, REST, GraphQL, Databases (SQL, NoSQL, Graph DB), API Security

  • Seasoned experienced with Linux or Unix and Windows operating systems.
  • Seasoned experience working with SQL.
  • Seasoned project management experience and/or experience working in an Agile environment.

Workplace type:

On-site Working

About NTT DATA
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.

Equal Opportunity Employer
NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.

Top Skills

Java
Typescript

Similar Jobs

Yesterday
Hyderabad, Telangana, IND
Junior
Junior
Software
Design, build, maintain and scale back-end services. Participate in architectural definitions, create automation tools, work in a multidisciplinary team, research new technologies, and operate in an agile DevOps environment.
Top Skills: GoJava
11 Hours Ago
Hybrid
Hyderabad, Telangana, IND
Senior level
Senior level
Healthtech • Software • Biotech • Pharmaceutical
The Senior Database Developer will lead the design, implementation, and maintenance of high-performance SQL Server databases, ensuring data integrity and security while optimizing performance and managing complex database issues. Responsibilities include developing database standards, conducting security audits, mentoring junior staff, and collaborating with cross-functional teams.
Top Skills: PowershellSQL
23 Hours Ago
Hyderabad, Telangana, IND
Senior level
Senior level
Big Data • Fintech • Information Technology • Insurance • Financial Services
The Senior Data Engineer will design, build, and measure complex ELT jobs for processing various data sources. They will work collaboratively on projects involving batch pipelines, data modeling, and data mart solutions to implement efficient data collection and processing pipelines that meet business needs.
Top Skills: Data Modeling

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account