Java FullStack Engineer- Merrimack, NH

NTT DATA, Inc.
Merrimack, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Merrimack, United States of America

Tech stack

Testing (Software)
Java
Azure
Cloud Computing
Databases
Continuous Integration
Spring
JUnit
PostgreSQL
Enterprise Messaging Systems
Oracle Applications
Software Architecture
RabbitMQ
Site Reliability Engineering Practices
Selenium
Strategies of Testing
Spring-boot
Build Management
Kafka
REST
Cucumber
Jenkins
Microservices

Job description

Experteer Overview In this role, you will design and build scalable Java Spring-based applications and microservices, leveraging cloud technologies to solve complex customer needs. You'll work within a collaborative team to drive engineering excellence and continuous improvement. The position emphasizes resilient, cloud-native solutions and modern API integration, with opportunities to shape software architecture and delivery at scale. This is a hands-on opportunity to impact client outcomes through robust, well-tested software. Compensation / Benefits * Develop and maintain Java Spring-based applications, including microservices architectures * Design and consume REST APIs and integrate with messaging systems (RabbitMQ, Kafka, Service Bus) * Work with databases such as Oracle and PostgreSQL * Implement and maintain CI/CD pipelines (Jenkins) * Apply software testing methodologies and tools (JUnit, Cucumber, Selenium) * Apply Chaos Testing and SRE practices to build highly resilient cloud-based apps * Collaborate with cross-functional teams and continuously improve engineering practices * Work with public cloud and Azure-focused technologies Tasks * 8+ years of Java/Spring experience (preferably Spring Boot) * 5+ years of experience with messaging technologies (RabbitMQ, Kafka, Service Bus) * 5+ years of experience with databases (Oracle, PostgreSQL) * Experience building and consuming REST APIs and microservices * Experience with CI/CD processes and tools (e.g., Jenkins) * Experience with software testing tools (JUnit, Cucumber, Selenium) * Experience with Chaos Testing and SRE practices for cloud-based apps * Experience designing and developing microservices architectures * Knowledge of cloud technologies with Azure preferred Key requirements * medical, dental, and vision insurance with employer contribution * flexible spending account or health savings account * life and AD&D insurance * short and long-term disability * paid time off * 401k with company match

Requirements

cloud-based apps * Collaborate with cross-functional teams and continuously improve engineering practices * Work with public cloud and Azure-focused technologies Tasks * 8+ years of Java/Spring experience (preferably Spring Boot) * 5+ years of experience with messaging technologies (RabbitMQ, Kafka, Service Bus) * 5+ years of experience with databases (Oracle, PostgreSQL) * Experience building and consuming REST APIs and microservices * Experience with CI/CD processes and tools (e.g., Jenkins) * Experience with software testing tools (JUnit, Cucumber, Selenium) * Experience with Chaos Testing and SRE practices for cloud-based apps * Experience designing and developing microservices architectures * Knowledge of cloud technologies with Azure preferred Key requirements * medical, dental, and vision insurance with employer contribution * flexible spending account or health savings account * life and AD&D insurance * short and long-term disability * paid time off * 401k with company aaaB _

Apply for this position