Jobs · Information Technology

Java Full Stack Engineer

Sundayy · United States · 1 mo ago
RemoteRemoteInformation Technology$106k–$142k/yrFull-time

About The Company

NTT DATA is a global leader in business and technology services, with a revenue of over $30 billion and a presence in more than 50 countries. Serving 75% of the Fortune Global 100, NTT DATA is dedicated to accelerating client success and fostering responsible innovation that positively impacts society. The company specializes in enterprise-scale AI, cloud computing, security, connectivity, data centers, and application services, helping organizations and communities transition confidently and sustainably into the digital future. As a recognized Global Top Employer, NTT DATA boasts a diverse team of experts committed to delivering cutting-edge solutions and maintaining a robust ecosystem of innovation centers, partners, and start-ups. Backed by the NTT Group's significant investment in research and development, the company continuously advances its capabilities to meet evolving client needs and technological trends.

About The Role

We are seeking a highly skilled Java FullStack Engineer to join our team in Merrimack, New Hampshire. In this role, you will be responsible for developing and maintaining scalable, resilient, and innovative cloud-based applications. The ideal candidate will have extensive experience with Java frameworks, microservices architecture, and cloud technologies, particularly Microsoft Azure. You will collaborate with cross-functional teams to design, implement, and optimize solutions that meet complex customer requirements. Your expertise will contribute to building high-performance, secure, and reliable software systems, leveraging modern development practices such as CI/CD, automated testing, and chaos engineering. This position offers an exciting opportunity to work on impactful projects within a dynamic organization committed to technological excellence and continuous improvement.

Qualifications

  • 8+ years of solid experience with Java, Spring-based frameworks, preferably Spring Boot
  • 5+ years of hands-on experience working with messaging technologies such as RabbitMQ, Kafka, or Service Bus
  • 5+ years of experience in building applications with databases like Oracle, Postgres, etc.
  • Proficiency in developing and consuming REST APIs within microservices architecture
  • Experience working with cloud platforms, preferably Microsoft Azure
  • Understanding of CI/CD processes and tools such as Jenkins
  • Experience with software testing tools and methodologies including jUnit, Cucumber, Selenium
  • Knowledge of chaos testing and SRE practices for resilient cloud applications
  • Strong analytical, technical, and problem-solving skills
  • Ability to collaborate effectively in a team environment and learn continuously

Responsibilities

  • Design, develop, and maintain scalable Java-based microservices and cloud applications
  • Implement messaging solutions using RabbitMQ, Kafka, or Service Bus to facilitate inter-service communication
  • Build and optimize RESTful APIs to support integration and data exchange
  • Work with cloud technologies, primarily Microsoft Azure, to deploy and manage applications
  • Participate in CI/CD pipeline development and automation to ensure continuous delivery
  • Conduct application testing using tools like jUnit, Cucumber, and Selenium to ensure quality and reliability
  • Apply chaos testing and SRE practices to enhance system resilience and fault tolerance
  • Collaborate with cross-functional teams to gather requirements, troubleshoot issues, and deliver solutions
  • Stay updated on emerging technologies and incorporate best practices into development processes

Benefits

  • Competitive salary range of $106,000 to $142,000, commensurate with experience and skills
  • Incentive compensation based on individual and company performance
  • Comprehensive health benefits including medical, dental, and vision insurance with employer contributions
  • Flexible spending accounts or health savings accounts
  • Life and AD&D insurance, short and long-term disability coverage
  • Paid time off and employee assistance programs
  • Participation in a 401(k) retirement plan with company matching
  • Additional voluntary and legally mandated benefits

Similar jobs

Java Full stack Engineer

Tata Consultancy ServicesParsippany, NJ· 4 wk ago
Engineering$100k–$130k/yrapply on ibegin.tcsapps.com

Java Full Stack Engineer

Tata Consultancy ServicesAlameda, CA· 2 mo ago
Engineering$110k–$160k/yrapply on ibegin.tcsapps.com