Full Stack Developer

1 week ago


Cary, North Carolina, United States NTT DATA Services Full time
About the Role

We are seeking a highly skilled Full Stack Developer to join our team at NTT DATA Services. As a key member of our development team, you will be responsible for designing and implementing technical solutions to meet business needs.

Key Responsibilities
  • Design and develop new functionality to meet business requirements
  • Collaborate with the team on functional and non-functional requirements, technical analysis, and design
  • Coding and testing, reviewing other team members' changes, and unit testing automation
  • Document business and functional requirements, design decisions, and API documentation
  • Work with the QA team on test automation of new and existing functionality
  • Contribute to the definition of the future state of the system architecture
Requirements
  • Extensive experience with Java, Scala, Python, Hadoop, Spring Boot/SpringCloud, Spring JPA, and Java Stream application programming interface (API)
  • 5-10 years of proven experience with Java (Java 8 preferred) and focus on mult-threading, collections, concurrency, and optimization
  • 5-10 years of proven experience in Angular 11/AG Grid or React User Interface (UI) technologies
  • Hands-on knowledge of Spring Core, MVC, JPA, Security, and transaction
  • Extensive HTML, CSS, Web Service (REST), JUnit (or Selenium) experience
  • Proficient in Agile Development and understanding/knowledge of JIRA
  • Good understanding of SQL and Oracle, with experience in writing SQL queries and Oracle stored procedures/functions
  • Strong desire to build, sense of ownership, urgency, and drive
  • Excellent verbal and written communication skills
  • Prior experience working in a CI/CD environment with TeamCity/Jenkins
  • Experience working in an agile team, practicing Scrum, Kanban, or XP
  • Exposure to Cloud platforms like GCP/AWS/Azure is a plus, with GCP preferred
  • Exposure to frameworks like Junit, BDD, Mockito, Cucumber, etc. for implementation and unit testing
  • Ability to produce well-tested, documented, high-performance code to tight schedules
Education and Certification

Bachelor of Science degree from an accredited college or university with a concentration in Computer Science or Software Engineering (or equivalent), with a minor in Finance, Mathematics, or Engineering preferred.



  • Cary, North Carolina, United States NTT DATA Services Full time

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our team at NTT DATA Services. As a key member of our development team, you will be responsible for designing and implementing technical solutions to meet business needs.Key ResponsibilitiesDesign and develop new functionality to meet business requirementsCollaborate with the team on...


  • Cary, North Carolina, United States Epic Games Full time

    Senior Full Stack EngineerEpic Games - Cary, NCWHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences,...


  • Cary, North Carolina, United States Deutsche Bank Full time

    About the RoleWe are seeking a highly skilled Full-stack Java/React Software Engineer to join our team at Deutsche Bank. As a key member of our Enterprise Data Services (EDS) platform, you will play a critical role in developing and maintaining our cloud-based Java/React applications.Key ResponsibilitiesDesign, develop, and maintain full-stack Java Spring...


  • Cary, North Carolina, United States PennyMac Full time

    About PennymacPennymac is a leading specialty financial services firm with a comprehensive mortgage platform and integrated business focused on the production and servicing of mortgage loans and the management of investments related to the mortgage market.Job SummaryWe are seeking a highly skilled and motivated Senior Full-stack Software Engineer to join our...


  • Cary, North Carolina, United States Epic Games Full time

    WHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.Being Epic means being a...


  • Cary, North Carolina, United States Epic Games Full time

    WHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.Being Epic means being a...


  • Cary, North Carolina, United States Epic Games Full time

    WHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.Being Epic means being a...

  • Senior Java Developer

    1 month ago


    Cary, North Carolina, United States Luxoft Full time

    Project descriptionTop3 investment bank organization ensures multination environment of non-stop 5/24 joint global Software development environment that includes Luxoft, Client and other vendor Engineers.Application is Enterprise wide system that serves as golden source of reference/dictionary information about Deals- Deal lifecycle Management.DLT and...


  • Cary, North Carolina, United States Cadence Design Systems Full time

    About the RoleCadence Design Systems is seeking a highly skilled Senior Design Engineer to join our team as a Principal Design Engineer - Mixed-Signal Solutions. As a key member of our engineering team, you will be responsible for defining and implementing mixed-signal solutions, verification plans, models, and roadmaps to deliver complete Mixed-Signal DV...


  • Cary, North Carolina, United States MethodHub Full time

    Job SummaryMethodHub is seeking a highly skilled Development Manager to lead our software development team. As a key member of our team, you will be responsible for managing multiple projects, ensuring timely delivery, and driving business growth.Key ResponsibilitiesProject Planning: Develop and execute project plans, ensuring alignment with business...

  • Fullstack Engineer

    2 months ago


    Cary, North Carolina, United States Epic Games Full time

    WHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.Being Epic means being a...


  • Cary, North Carolina, United States Eateam Full time

    About EateamEateam is a dynamic and innovative company that values technical expertise and leadership skills. We are seeking a highly experienced Senior Technical Lead to join our team.Key ResponsibilitiesLead the development of complex Java-based applications, ensuring high-quality code and efficient solutions.Collaborate with cross-functional teams to...


  • Cary, North Carolina, United States First National Bank of Pennsylvania Full time

    Job SummaryWe are seeking a skilled Relationship Development Specialist to join our team at First National Bank of Pennsylvania. As a Relationship Development Specialist, you will be responsible for developing and maintaining strong relationships with our clients, identifying opportunities to grow our business, and providing exceptional customer service.Key...


  • Cary, North Carolina, United States HCLTech Full time

    Job Title: Senior Frontend DeveloperJob ID: N/APosition Type: Full-timeLocation: Remote/HybridJob Description:Key Responsibilities:Develop high-quality, scalable, and maintainable web applications using JavaScript/TypeScript, HTML5, CSS, and React.Design and implement RESTful APIs to integrate with backend systems.Collaborate with cross-functional teams to...

  • Senior Engineer

    5 days ago


    Cary, North Carolina, United States Deutsche Bank Full time

    About the RoleWe are seeking a highly skilled Lead Software Engineer to join our team at Deutsche Bank, where you will play a critical role in designing, developing, and implementing cloud-native applications that enable the bank to retain data and records required to comply with laws and regulations.Key ResponsibilitiesDesign and develop full-stack...

  • SDET Manager

    1 month ago


    Cary, North Carolina, United States Epic Games Full time

    WHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.Being Epic means being a...


  • Cary, North Carolina, United States OSI Engineering Full time

    Product Manager Job DescriptionCompany: OSI EngineeringJob Type: Full-timeLocation: Cary, NC (Hybrid: 3 days onsite, 2 days remote)Salary: $150,000 - $200,000 (DOE)Work Schedule: 9am – 5pm, with occasional flexibility for global coordinationJob SummaryWe are seeking a highly skilled Product Manager to lead the development of our next-generation smart grid...


  • Cary, North Carolina, United States ProAmpac Holdings, Inc. Full time

    DescriptionProAmpac is a leading global flexible packaging company, and we are currently seeking a detail-oriented, eager, and positive-thinking Product Development Engineer who excels in a fast-paced environment with a desire for continued learning and growth.Why YOU should consider a career with ProAmpac:• Safety First. It's the top priority for our...


  • Cary, North Carolina, United States TRC Companies Full time

    About TRC CompaniesWe are a leading provider of innovative solutions for complex transportation infrastructure challenges. With over 50 years of experience, we combine science and technology with sound business strategy to deliver breakthrough solutions for our clients.Job SummaryWe are seeking a highly skilled Construction Engineer Inspector to join our...


  • Cary, North Carolina, United States B264 DB Global Technology, Inc. Full time

    Position Overview: Java Software Developer at B264 DB Global Technology, Inc.Location: RemoteAbout the Role:B264 DB Global Technology, Inc. is seeking talented Java Software Developers to join our innovative team. We offer a variety of challenging roles focusing on server-side applications, where strong core Java skills are essential. Experience with Spring...