Software Engineer - Java & OpenText Exstream
NTT Data
Software Engineer - Document Generation
NTT DATA Americas, Inc., is seeking a Senior Software Engineer (IT Onshore Band 4) to participate in the full system development lifecycle (SDLC) of enterprise applications that support high-volume document generation, processing, printing, and electronic/postal delivery for the bank. This role focuses heavily on building new, complex enterprise platforms that process very large transaction volumes and operate in highly available, resilient environments.
Project Environment
- Over 80% of the role involves building new enterprise software applications
- Highly complex systems designed for extreme scale and high throughput
- Modular, microservices-based architecture with configurable, workflow-driven orchestration
- Runs on OpenShift (OCP) cloud platforms
- Databases include MongoDB, PostgreSQL, SQL server
- Document generation using OpenText Exstream including Exstream Cloud Native
- Core technologies include Java, Spring, Hibernate, JPA, Kafka, Avro, Apigee, and orchestration services
- Strong emphasis on automated testing using JUnit, Karate, Cucumber, TDD, and BDD
- High availability and resiliency patterns including circuit breakers, feature toggles (Harness), blue-green deployments, and CI/CD
- Observability and monitoring via Grafana and AppDynamics
- Supports critical document delivery infrastructure across Linux, Windows, and OpenShift platforms
Upcoming Initiatives
- Migrating legacy mainframe applications to OpenShift
- Electronification and modernization of document delivery platforms
- Migrating Linux and Windows servers running OpenText Exstream from legacy data centers to new data centers
- Server and application migration activities
- Middleware patching and platform upgrades
- Ongoing UI maintenance and enhancements
- Operational stability, performance tuning, and production support during and after migration
Key Responsibilities
- Participate in end-to-end SDLC activities including design, development, testing, deployment, and production support
- Design, develop, and support applications related to document composition, generation, and delivery
- Perform application-side administration on Linux, Windows, and OpenShift environments
- Support and enhance Java-based full-stack applications
- Collaborate in an Agile environment aligned with Wells Fargo Technology SDLC standards
- Work across multiple platforms and technologies while managing multiple priorities
- Partner with infrastructure, platform, and QA teams to ensure availability, resiliency, and performance
- Contribute to automation, monitoring, and deployment best practices
Desired and Preferred Qualifications
- Core Qualifications
- Senior-level software engineering experience with strong SDLC fundamentals and Agile delivery
- 8+ years Java full-stack development experience, including Java, Spring / Spring Boot, Hibernate, and JPA
- 3+ years OpenText Exstream batch and real-time server administration
- 3+ years Cloud-native/containerized platforms: OpenShift (OCP), Docker, Kubernetes, Helm
- Experience with SQL and relational databases, including PostgreSQL and/or SQL Server
- Linux and Windows application-side administration
- Shell scripting experience (KornShell or Bash)
- Preferred / Nice to Have
- UI development experience using Angular and/or React
- Distributed systems and messaging using Kafka with Avro
- Middleware and API platform experience (Apigee)
- DevOps and deployment practices including blue-green deployment strategies, Liquibase, feature toggles (Harness), and circuit breaker patterns
- Test automation using JUnit, Karate, Cucumber, TDD, and BDD
- Observability and performance monitoring using AppDynamics and Grafana
- Strong front-end architecture and development experience using modern frameworks and technologies such as React or Angular, JavaScript/TypeScript, HTML, and CSS, with an emphasis on building secure, scalable enterprise user experiences
- Experience with Generative AI solutions, including large language models (LLMs), agent-based frameworks, or orchestration patterns, particularly as applied to enterprise document generation and backend platform integration, with a focus on security, resiliency, and operational readiness
- Soft Skills and Expectations
- Ability to work effectively in a fast-paced, dynamic environment
- Strong collaboration and communication skills
- Comfortable supporting multiple applications and competing priorities
- Proactive mindset with a strong focus on stability, quality, and continuous improvement
$76.38 - $83.7 per hour
...Software Engineer 4 - Java / Python Iselin, NJ Hybrid Contract $76.38/hr - $83.7/hr Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer in Iselin, NJ / Charlotte, NC (Hybrid). Contract Duration...SuggestedLong term contractFull timeContract workTemporary workFlexible hours- ...Software Engineer - Fullstack Java Developer Job details Posted 02 June 2026 Location Charlotte, NC Reference 1001875 Job description Job Title: Java Full Stack Developer Location: Charlotte, NC (Hybrid) Looking for a developer...SuggestedWorldwide
$116k - $189.24k
...Senior Staff Software Engineer - IE07HE Staff Software Engineer - IE07IE We’re determined to make a difference and are proud to be an... ...and scalable. Job Description: Develop applications with Java and J2EE technologies, use Micro Services, JMS, XML, JSON,...SuggestedTemporary workWork at officeShift work3 days per week- ...Senior Software Engineer – Java Microservices & API Development Location: Charlotte, NC (Hybrid – 3 Days Onsite / 2 Days Remote) Duration: Long-Term Contract Interview Process: Single 30-Minute In-Person Interview Rate: Competitive Overview Seeking a Senior Software...SuggestedLong term contractRemote work
- An innovative firm is seeking a skilled SAP Consultant with extensive experience in OpenText VIM. This role involves gathering business requirements, conducting design workshops, and ensuring seamless integration of VIM functionalities. You will leverage your hands-on...Suggested
$95.1k - $180.7k
Your Impact As a Senior Engineer supporting Lowe's digital experience, you will help shape... ...experience. You will build and maintain stable software systems across front-end, back-end, and... .... Develop high-quality, maintainable Java/Spring boot/Spring WebFlux microservices...Local area$70 - $81 per hour
...Java Microservices This role is part of the Enterprise Content Management (ECM) team and focuses on Intelligent Document Services... ...enterprise. Required Qualifications: ~5+ years of Software Engineering experience ~5 years of experience in Application...Hourly payTemporary workRemote workFlexible hours- ...Competitive compensation Competitive salary Job Title : Full Stack Java Developer Experience : 10+ years Location: Charlotte, NC... ...ensuring the delivery of high-quality, secure, and user-centric software solutions. Key Responsibilities: Develop and maintain...Monday to Friday
- ...Java Developers - Charlotte, NC/Pennington, NJ/Dallas, TX/Atlanta, GA/New York City (Managers may require an onsite interview for local candidates) Fullstack (JAVA 1.8 + Angular 7+) 7 years and above Backend (API + Microservices + Core Java + Java 1.8...Local area
- ...Job Title: Java Developer (AngularJS) Location: Charlotte, NC, Dallas TX and Malvern, PA - Hybrid - 3/days onsite Must Haves: ~5+ years experience ~ Strong hands-on expeience with Java development ~ Strong experience with AngularJS (1.x) (not modern...
- ...Job Title: Java Developer Location: Charlotte, NC Duration: Long Term Job Description: Looking for someone that will work on back-end data specifically. This team will be migrating their existing perl scripts over to Java. They need...
- ...Java Developer We are seeking a skilled developer for a contract position with opportunities in Charlotte, NC, Plano, TX, New York, or New Jersey. The role involves application development, requiring expertise in full stack development, front-end technologies, and...Contract work
- ...employment visa at this time Job Title: Java Developer Location: Charlotte, NC... ...record of delivering scalable, reliable software solutions. Key Responsibilities:... ...degree in Computer Science , Software Engineering , or a related field. Kaleidoscope...Full timeWork visa
- ...Title: Java Developer with Python and Apache Flink Location: Phoenix, AZ Or Charlotte, NC ( Onsite role ) Openings: 5 Duration: 1 year contract NOTE : W2 candidates are strongly preferred Please note that client will do on...Contract work
- ...Role: Java Engineer Location: Charlotte, NC/Hybrid Duration: Long Term Job Description: This is a hybrid role based out... ...pipelines Work with DevOps team to build and deploy the software solutions to AWS. Open to learn and contribute to features...
- ...Java Developer A Java Developer designs, develops, tests, and maintains Java-based applications, ensuring they are efficient, reliable... ..., stakeholders, and project managers to deliver high-quality software solutions that meet business needs and user requirements. Java...
$80k - $128k
...languages like groovy, scala Experience with open source search engines like SOLR, elasticsearch Experience working on high volume applications Experience in Core Java, developing J2EE Applications Involving JSP and Servelts. Experience...- ...Java Developer E*Pro Consulting service offerings include contingent Staff Augmentation of IT professionals, permanent recruiting and temp-to-hire. In addition, our industry expertise and knowledge within financial services, insurance, telecom, manufacturing, technology...Permanent employmentFull timeTemporary workWork experience placement
- A technology firm is seeking a Java Developer/Full Stack Developer in Charlotte, NC. The role involves leading the design of Java-based microservices, coding, and mentoring developers. Candidates should have strong expertise in Java, Spring, and Microservices architecture...
- ...Role : Java Developer Charlotte, NC-Hybrid 12+months Job Description Seeking an experienced Java Developer to... ...requirements and deliver solutions. Participate in the full software development life cycle (SDLC), including coding, testing, and documentation...
- ...Role: Java J2 EE Developer Location: Charlotte, NC / Plano, TX Onsite position Fulltime position JD:... ...Participate in reviews and implementation to ensure high quality software within the schedules ~ Deliver quality deliverables as agreed...Full timeFlexible hours
- ...Role: Core Java Developer with Capital Market - Must have experience with Derivatives, Fixed Income , Trading Location: Charlotte, NC Years of Experience: Typically 12+ Day 1 Onsite- 5 Days from Office- No Exception. Note: Please check...Work at office
- ...Core Java / Spring Boot Developer Location: Charlotte or Arizona (Chandler) Experience: 5+ Years Domain: Banking Key Responsibilities • 5+ years of experience in Core Java Backend development • BlockChain • Design, develop, and maintain microservice-based...
$63 - $64 per hour
...Description # Home # Search Jobs # Job Description OpenShift Java Developer Contract: Charlotte, North Carolina, US Salary Range: 63.00 - 64.00 | Per Hour Job Code: 370019 End Date: 2026-07-15 Days Left: 29 days, 4 hours left...Hourly payContract workTemporary workMonday to Friday- ...W2 ONLY - Java Developer with Angular expertise Location: Charlotte, NC - 3 days onsite hybrid work from day 1 Employment Type: 1.5 Year Contract Please email resume in word format with all info: • Full Education details with dates - • City / State - Current...Contract workWork at office
$65 per hour
...Trident Consulting is seeking a "Senior Java Developer " for one of our client in Charlotte, NC. A global leader in business and... ..., Containers, Terraform Desired Skills: Gen AI, Prompt Engineering Database: Oracle, Postgres About Trident Consulting...Contract work$65 - $67 per hour
...Senior-Level Engineer This team is hiring a senior-level engineer to support and modernize enterprise identity and password management... ...enterprise identity and password management applications using Java, Python, and related technologies Support and integrate RESTful...$60 - $70 per hour
...Description # Home # Search Jobs # Job Description Java Developer Contract: Charlotte, North Carolina, US Salary Range: 60.00 - 70.00 | Per Hour Job Code: 369955 End Date: 2026-07-10 Days Left: 24 days, 4 hours left Apply...Hourly payContract workTemporary work- ...Job Description Job Description Job Title: Java Tech Lead Locations: Phoenix, TX, Charlotte, IL (Hybrid 3 days onsite) Experience Required: 10+ Years Employment Type: Contract W2 or C2C Rate: $63/Hr on W2, $70/Hr on C2C Must be legally authorized to...Contract work
- ...REQUIREMENT Job Title: Application Developer (Java / PL/SQL) - 2 Openings Location: Charlotte, NC (Hybrid - Onsite Tuesday to Thursday; Remote Monday & Friday) Type: Full-time / C2C Start: Onsite from Day 1 Job Overview We are...Full timeContract workRemote workMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Java & OpenText Exstream. Be the first to apply!
- senior java software engineer Charlotte, NC
- java developer c2c Charlotte, NC
- java spring developer Charlotte, NC
- senior java developer Charlotte, NC
- java software engineer Charlotte, NC
- java web developer Charlotte, NC
- java developer contract Charlotte, NC
- java microservice developer Charlotte, NC
- entry level java developer remote Charlotte, NC
- java developer remote part time Charlotte, NC


