NTT DATA  Services

Senior Software Engineer

NTT DATA Services$108K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years of Java software engineering experience
  • 3+ years developing and supporting RESTful APIs
  • 3+ years managing API-to-database connectivity with relational or NoSQL databases
  • 2+ years working with messaging technologies like Kafka or Kinesis
  • 1+ year of building cloud-native solutions in AWS
  • Bachelor's or Master's degree in Computer Science or related field

Responsibilities

  • Design and develop Java-based applications for an enterprise identity platform
  • Support scalable APIs and integration services
  • Enhance user experience through high-performing solutions
  • Leverage cloud-native technologies for resilient application development
  • Implement modern engineering practices across the application ecosystem

Benefits

  • No travel required for this position
  • Position based in Nashville, TN or Plano, TX
  • Opportunity to work on enterprise-level projects
  • Engagement with cutting-edge technologies
  • Collaborative work environment with diverse teams
Full Job Description
Req ID: 385334

We are currently seeking a Senior Software Engineer to join our team in Nashville, Tennessee (US-TN), United States (US).

Job Description - Senior Software Engineer

Day to Day job Duties: (what this person will do on a daily/weekly basis)

We are seeking a Senior Software Engineer to build and modernize an enterprise identity and customer profile platform. In this role, you will design, develop, and support scalable Java-based applications, APIs, and integration services that enable seamless connectivity across a complex application ecosystem. You will leverage cloud-native technologies, messaging frameworks, and modern engineering practices to build resilient, high-performing solutions that support enterprise identity initiatives and enhance the end-user experience.

Basic Qualifications: (what are the skills required to this job with minimum years of experience on each)
  • 4+ years of hands-on experience in Java-based Software Engineering and application development
  • 3+ years of experience developing, consuming, and supporting RESTful APIs and integration services
  • 3+ years of experience managing API-to-database connectivity using relational databases (Oracle, PostgreSQL, etc.) and/or NoSQL databases (DynamoDB, Elasticsearch, Graph DB, etc.)
  • 2+ years of experience working with messaging technologies such as Kafka, Kinesis, SNS, or SQS
  • 1+ years of hands-on experience building resilient, scalable, cloud-native solutions in AWS
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technology field


Travel:This position does not require travel. Required location is NTT DATA's Nashville TN or Plano TX office

Degree:Bachelor's in computer science or Master's degree in a technology related field (e.g., Computer Engineering, Computer Science, etc.)

Nice to Have; (But not a must)

  • Experience developing highly scalable distributed systems using open-source technologies
  • Experience supporting high-volume customer-facing API traffic
  • Experience with DevOps and CI/CD pipelines using tools such as Maven, Jenkins, uDeploy, Stash, or Ansible
  • Experience with operational database administration and support for Oracle and PostgreSQL
  • Ability to validate, monitor, troubleshoot, and resolve issues across development, testing, and production environments
  • Experience working within Agile teams distributed across multiple geographic locations
  • Excellent written and verbal communication skills
  • Desire and ability to learn and adopt new technologies
  • Strong analytical and problem-solving skills with the ability to approach complex challenges from multiple perspectives
  • Domain experience in Financial Services, Banking, Wealth Management, or Investment Management
  • Consulting experience with a proven track record of stakeholder engagement, client relationship management, and trusted advisor partnerships
  • AWS Associate, Professional, or Specialty certifications are a plus

About NTT DATA Services

NTT DATA Corporation is a Japanese multinational information technology service and consulting company headquartered in Tokyo, Japan. It is partially-owned subsidiary of Nippon Telegraph and Telephone. Japan Telegraph and Telephone Public Corporation, a predecessor of NTT, started Data Communications business in 1967. NTT, following its privatization in 1985, spun off the Data Communications division as NTT DATA in 1988, which has now become the largest of the IT Services companies headquartered in Japan.
Learn more about NTT DATA Services
Size
151,991 employees
Industry
Founded
1988
NASDAQ

Similar Jobs

More Jobs at NTT DATA Services

More Information Technology Jobs

Find similar Senior Software Engineer jobs: