Java FullStack Engineer

NTT DATA
Any Location, NH
Category Engineering
Job Description
Role Overview

We are seeking a Java FullStack Engineer to join our team in Merrimack, NH. The ideal candidate will have 8+ years of experience with Java Spring-based frameworks and libraries, and a passion for engineering excellence and continuous improvement.

What You Will Do

The successful candidate will work with public cloud and cloud-based technologies, and have experience with building and consuming REST API-based integration and microservices architecture.

Why It Might Be a Fit

This role may be a good fit for someone who is passionate about engineering excellence, has experience with CI/CD processes and tools, and is looking for a challenging and rewarding career opportunity.

Requirements

  • 8+ years solid experience with Java Spring-based frameworks and libraries
  • 5+ years hands-on experience working with messaging technologies such as RabbitMQ, Kafka or Service Bus
  • 5+ years experience with building applications working with databases like Oracle, Postgres etc.
  • Experience building and consuming REST API-based integration and microservices architecture
  • Understanding and experience working with CI/CD processes and tools such as Jenkins
  • Experience with software application testing approaches and tools like jUnit, Cucumber, Selenium
  • Experience with Chaos Testing and other SRE practices for building highly resilient cloud-based software applications
  • Experience designing and developing applications in microservices architecture

Benefits

  • Medical, dental, and vision insurance with an employer contribution
  • Flexible spending or health savings account
  • Life and AD&D insurance
  • Short and long term disability coverage
  • Paid time off
  • Employee assistance
  • Participation in a 401k program with company match
]]>