Share this Job

Senior Digital Java Developer

Apply now »

Date: Jun 25, 2022

Location: Charlotte, NC, US

Company: NTT DATA Services

Req ID: 187037 

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 Senior Digital Java Developer to join our team in Charlotte, North Carolina (US-NC), United States (US).


Job Duties and Responsibilities:


  • Designs, builds and tests in various software technologies, application programs in accordance with a specified business need and in a way that achieves the development goals for assigned projects.  Application developers typically work as part of a project team, and also communicate progress, technical issues and their resolution. This role is primarily based on Java & J2EE technologies.
  • Interpret written business requirements, functional requirements and technical specification documents to design and develop technical solutions that meet business needs
  • Collaborate with IT and Business partners to design, develop, and troubleshoot end to end technical solutions
  • Perform system design and specification development, program logic and flow-charting that meets the stated project objectives
  • Identify resource needs and work with the Project Manager to build project team
  • Identifies and manages dependencies and downstream impacts of the project to minimize adverse effects on other projects and / or programs
  • Provide status and progress updates to Project Manager
  • Identify and communicate technical risks, issues, and changes
  • Perform coding to written technical specifications
  • Contribute to design review meetings with other members of Application Development
  • Perform complex defect verification, debugging, testing and support 
  • Investigate, analyze and document reported defects
  • Create and maintain technical documentation using defined technical documentation templates that meet SDLC standards
  • Leverage in depth knowledge of multiple (new and emerging) technologies to design and implement strategic technical solutions in accordance with business needs
  • Deliver innovate designs of high complexity which allow building a scalable end to end architecture
  • Accountable for providing estimates and logical work plan to deliver applications on time and within budget that meets or exceeds quality standards 
  • Create the software’s architecture and/or employ rapid application development tools
  • Drives analysis of problems to understand root cause and provide recommended solutions
  • Lead projects of low to medium complexity
  • Leading and participating in Scrum Meetings
  • Working with Onshore Leads in Estimation, development and design strategy
  • Acting as SME and Mentor for developer/junior resources
  • Reporting on development progress to required stakeholders as determined by Managers/Onsite Leads
  • Timely escalation of issues to appropriate leads and managers to ensure slippage to delivery is avoided
  • Reacting immediately to impediments in progress and taking necessary steps
  • Working with right teams to speed issues with respect to scope finalizations and getting Environment issues resolved etc
  • Managing the offshore team
  • Required Skills:  
    •    Good hands-on experience with Java and J2EE
    •    Good experience in UI frameworks (HTML, Java Script, HTML5, JSP, Ajax)
    •    Good understanding of Spring, Spring Integration 
    •    Good experience with service oriented architecture and REST, JSON, XML, SOAP
    •    Experience working with Agile Methodology 
    •    Experience in using RTC, code quality tools, defect tracking tools
    •    Good experience with code reviews
    •    Excellent team player with good organizational, communicational, analytical and logical skills.
    •    Good understanding of the web browsers and web applications
  • Desired Skills:
    •    Free Marker Template, JQuery, AngularJS
    •    Weblogic, Eclipse
    •    Micro services
    •    Responsive HTML code development
    •    Gradle, Selenium


Educational Qualifications:  

  • Bachelors or Master’s degree in Computer Science or Information Systems or Programming.

Basic Qualifications:


  • 8+ years of experience in Core Java


Temp remote available



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 considers all applicants without regarding to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees. If you need assistance or an accommodation due to a disability, please inform your recruiter so that we may connect you with the appropriate team.

Nearest Major Market: Charlotte

Job Segment: Developer, Java, Cloud, Testing, Computer Science, Technology