Role OverviewNTT DATA is seeking a Java FullStack Engineer to join their team in Jersey City, NJ. The role requires 8+ years of experience with Java Spring-based frameworks and libraries, as well as experience with cloud technologies, messaging technologies, and CI/CD processes.
What You Will Do
The successful candidate will work with public cloud and cloud-based technologies, with a preference for Microsoft Azure. They will also be responsible for building applications, working with databases, and designing and developing applications in microservices architecture.
Why It Might Be a Fit
NTT DATA is looking for exceptional, innovative, and passionate individuals who want to grow with the company. The successful candidate will have a passion for engineering excellence and continuous improvement, as well as strong analytical, technical, and problem-solving skills.
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
- Additional voluntary or legally-required benefits
]]>