NTT DATA Services

Full Stack Developer

  • Job Type: Contract W2
  • Industry Type: IT Sector
  • Industry Location: New York
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: JAVA AWS AZURE APIS API
  • Secondary Skills: REST RESTFUL AGILE FULL STACK
  • Job Location: New York, New York
  • Posted Date: Posted today
Job Description

As a software developer on the integration team, you will work closely with front-end teams building components in iOS / Android native mobile apps and integrate with complex backend components. The software developer is essential for creating and working with the integration team to build integration points between the front and the various backend components. As part of the Attain Digital team, you will be working to provide new features to an already existing app that will be enhanced with multiple new features.

Additional responsibilities of the Software developer include:

  • Work with product, design, analytics and other fellow engineers on defining and implementing new features.
  • Build elegant interfaces that look great and run smoothly and make the Attain app experience great.
  • Effectively communicate and collaborate within Attain product team and across teams with engineers in other groups and business units.
  • Work with the client architecture team to create elegant and maintainable code focusing on autonomy and support from the team.
  • Drive and improve the mobile app's technical direction, reinforcing the technical foundational, improving performance, and re-architecting as needed.
  • Actively participate in code peer reviews and work with backend engineers to define how data should be structured and delivered.

Required Skills for the Software Developer:

  • 6 years of hands-on experience with Java development.
  • 4 years of experience building native cloud solutions (AWS, Google Cloud Platform or similar).
  • Hands on experience with APIs, full stack microservices
  • A solid understanding of Agile methodology is essential.
  • 4 years of Spring framework experience in enterprise grade applications
  • 2 years of Spring integration framework (sftp / file / http / MQ) working experience.
  • Secure Rest / API Services working experience. Fluent in delivering micro-service architecture based applications
  • XML / JSON Java binding, processing and transformation
  • Experience with test-driven development and automated testing frameworks.
  • SQL Ability to read/write SQL queries and table joins.
  • Experience with Unix/Linux systems with scripting.
  •  
  • Should have good knowledge on building a continuous integration and deployment pipeline with tools like Fastlane, Circle CI, GitHub Actions.

 

Relevant Job Openings
CRM
Python Developer or Devops Engineer
Java Developer
CRM
Azure Data Architect with Talend
Azure Cloud Architect