Senior Software Engineer

NTT
Nashville
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Written communication","Verbal communication","Analytical thinking","Problem-solving","Cross-functional collaboration"]

Build and modernize an enterprise identity and customer profile platform by designing, developing, and supporting scalable Java-based applications, APIs, and integration services. Leverage cloud-native technologies, messaging frameworks, and modern engineering practices to deliver resilient, high-performing solutions across a complex application ecosystem, improving connectivity and the end-user experience.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NTT
NTT
2 weeks ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Build and modernize an enterprise identity and customer profile platform by designing, developing, and supporting scalable Java-based applications, APIs, and integration services. Leverage cloud-native technologies, messaging frameworks, and modern engineering practices to deliver resilient, high-performing solutions across a complex application ecosystem, improving connectivity and the end-user experience.
Location: Nashville
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and support scalable Java-based applications for the identity and customer profile platform
  • •Build and maintain APIs and integration services enabling connectivity across a complex application ecosystem
  • •Leverage cloud-native technologies and messaging frameworks to deliver resilient, high-performing solutions
  • •Manage API-to-database connectivity across relational and NoSQL data stores
  • •Support enterprise identity initiatives and enhance the end-user experience

Key Requirements

  • •4+ years of hands-on experience in Java-based software engineering and application development
  • •3+ years developing, consuming, and supporting RESTful APIs and integration services
  • •3+ years managing API-to-database connectivity using relational databases (e.g., Oracle, PostgreSQL) and/or NoSQL databases (e.g., DynamoDB, Elasticsearch, Graph DB)
  • •2+ years experience with messaging technologies such as Kafka, Kinesis, SNS, or SQS
  • •1+ years building resilient, scalable cloud-native solutions in AWS
Education:Bachelor's in Computer Science, Computer Engineering, or a related technology field
Skills:Written communicationVerbal communicationAnalytical thinkingProblem-solvingCross-functional collaboration
Certifications:AWS AssociateAWS ProfessionalAWS Specialty
Tech Stack:JavaRESTful APIsIntegration servicesAWSKafkaKinesisSNSSQSOraclePostgreSQLDynamoDBElasticsearchGraph DBCloud-nativeMessagingAPI-to-database connectivityMavenJenkinsUDeployStash

Company Brief

NTT
Dimension Data, operating under NTT Ltd, provides managed IT services, cloud and data center solutions, networking, cybersecurity, and digital transformation services to enterprise customers worldwide.
Industry: Professional Services
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Valuation: Public Company (Market Cap in USD)
Headquarters: London, United Kingdom
Founded: 1983
WebsiteLinkedIn