Java/Scala Senior Developer

Alpharetta, GEORGIA | 12 days

Job Summary

NTT Data

Job Description

Req ID: 122050 

NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.

We are currently seeking a Java/Scala Senior Developer to join our team in Alpharetta, Georgia (US-GA), United States (US).

Job Responsibilities Include: 


  • The position is for a hands-on role and the candidate will be responsible for analyzing user specifications and requirements and providing assistance in onboarding alerts for the platform, perform testing and debugging applications if there is any issue.
  • The candidate is also required to own the release management activities, which include, coordination of release activities within/across teams, prepare release runbook , release notes and automated deployment manifests and work closely/assist with DeployOps and Support folks to get the change rolled over to Production with no incident.
  • The candidate should expect to work in a global virtual team along with NY and India team members, sometimes across multiple time zones.
  • The candidate may be assigned to more than one role or project at a time. 

Basic Qualifications: 


  • 7 plus years of experience in building applications in Java/Scala (Functional Programming), Spring, basic HTML, Apache Velocity template scripting and other open source technologies. 
  • 5 plus years of experience in database access layer frameworks like Slick/Mybatis etc. 
  • 5 plus years of experience in CI/CD tools and build tools like Gradle, managing code repositories with Git. 
  • 3 plus years of experience in creating and consuming RESTful services.
  • 2 plus years of experience working in Unix/Linux environments. 
  • 2 plus years of experience working in test-drive development & continuous integration model.


Preferred Skills:   


  • Should also possess database skills (preferably DB2) to design new or alter existing table structures to satisfy specifications and requirements.
  • Release Management and application support skills. 
  • Exposure to performance tuning of Apache Spark application. 
  • Exposure to Behavior Driven Development (Cucumber). 
  • Working experience with Agile methodologies would be useful.

About NTT DATA Services

NTT DATA Services is a global business and IT services provider specializing in digital, cloud and automation across a comprehensive portfolio of consulting, applications, infrastructure and business process services. We are part of the NTT family of companies, a partner to 85 % of the Fortune 100.

NTT DATA Services is an equal opportunity employer and will consider all qualified applicants for employment without regard to race, gender, disability, age, veteran-status, sexual orientation, gender identity, or any other class protected by law.

Nearest Major Market: Alpharetta
Nearest Secondary Market: Atlanta

Job Segment: Developer, Java, Consulting, Database, Linux, Technology

Similar Jobs

Similar Jobs