Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Java & OpenText Extreme

NTT DATA

Software Engineer - Document Generation

NTT DATA Americas, Inc., is seeking a Senior Software Engineer to participate in the full system development lifecycle 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
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Java & OpenText Extreme in Charlotte, NC vacancy
  •  ...currently seeking a Senior Full-Stack Java Engineer (OpenText Exstream) (FTE/Onsite/Hybrid) to join...  ...DATA Americas, Inc., is seeking a Senior Software Engineer (IT Onshore Band 4) to...  ...• Highly complex systems designed for extreme scale and high throughput • Modular,... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Charlotte, NC
    1 day ago
  • $69 - $74 per hour

     ...Job Title:Lead Full Stack Java Developer (React and Digital Assets) Location:Charlotte, NC (Hybrid - 3x/week onsite) Contract...  .... Job Summary We are seeking a Digital Assets Lead Software Engineer to join an award-winning Digital and Trading Technology team.... 
    Suggested
    Contract work

    Apex Systems

    Charlotte, NC
    3 days ago
  • $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,... 
    Suggested
    Temporary work
    Work at office
    Shift work
    3 days per week

    The Hartford

    Charlotte, NC
    2 days ago
  •  ...Role: Lead Software Engineer / SOA/OSB + Java resource Location: Charlotte, NC (Hybrid) Duration: 6+ Months Job Description: Lead complex technology initiatives including those that are companywide with broad impact. Act as a... 
    Suggested
    Work experience placement

    Zortech Solutions

    Charlotte, NC
    3 days ago
  •  ...happy to provide more details about the role. Position: Java with OpenText Exstream Location: Charlotte, NC...  ...deployment best practices Core Qualifications Senior level software engineering experience with strong SLfundamentals and Agile delivery... 
    Suggested
    Local area

    TechnoGen

    Charlotte, NC
    3 days ago
  •  ...Software Engineer (Java) Location: Dallas, TX / Charlotte, NC / Phoenix, AZ Rate: DOE Term: 12+ Months Only H4, GC EAD, H1, GC, USC In this contingent resource assignment, you may: Consult on or participate in moderately complex initiatives and deliverables... 

    Redolent

    Belmont, NC
    2 days ago
  • $111.6k - $212k

     ...maintenance of complex business and enterprise software solutions to ensure successful...  ...recommended frameworks, tools, technologies, engineering platforms, and architectural design...  ...field ~8+ years of hands-on experience in Java development, including building scalable... 
    Local area

    Lowe's

    Charlotte, NC
    4 days ago
  •  ...Job Title: Software Engineer 4 Duration: 18+ Month (s) Location: 1525 W W T Harris Blvd., Charlotte, NC - 28262 - Hybrid Roles (3 Days...  ...experience, training, military experience, education. ~ Java, Spring AI, Python, LangChain, LangGraph Recruiter... 
    Hourly pay
    Local area
    Work from home
    Relocation

    Veracity

    Charlotte, NC
    4 days ago
  •  ...Sr. Fullstack Developer (Java and React) Location: Charlotte, NC Duration: 12 months long term Contract Must Have Experience: Must Have: Need a 6-8 years experienced Fullstack Developer who can work on 55% frontend and 45% backend and experience with... 
    Long term contract
    Local area
    Relocation
    Long distance

    Samprasoft

    Charlotte, NC
    5 days ago
  • $126.16k - $189.24k

     ...Senior Staff Software Engineer - IE07HE We’re determined to make a difference and are proud...  ...modernization projects. ~ Strong experience in Java (Spring Boot), JavaScript/TypeScript,...  ...to industry communications platforms (OpenText, SmartCOMM, Quadient). Experience... 
    Temporary work
    Work at office
    3 days per week

    The Hartford

    Charlotte, NC
    4 days ago
  • 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... 

    TechDigital Group

    Charlotte, NC
    3 days ago
  • $105k - $113k

     ...Maersk Senior Software Engineer A.P. Moller - Maersk is an integrated container logistics company that is responsible for moving 20% of...  ...Responsibilities Design and develop scalable backend services using Java Spring Boot. Build responsive, user-friendly interfaces... 
    Full time

    Maersk Company Limited

    Charlotte, NC
    4 days ago
  • $50 - $60 per hour

     ...demands to travel. Key Responsibilities: • As a Custom Software Engineer, you will be responsible for developing custom software solutions...  ...in Software Industry. • Minimum 8+ years of experience in Java backend technologies including REST services • Minimum 5+... 
    Hourly pay
    Live in
    Work at office
    Local area
    Immediate start
    Flexible hours

    Accenture

    Charlotte, NC
    3 days ago
  •  ...Principal Software Engineer The Principal Software Engineer will engage in the design and development of scalable and efficient in-house...  ...Experience in data analytics with excel or SQL. ~ Experience in java/python Preferred Qualifications Detailed... 

    Professional Recruiters

    Charlotte, NC
    4 days ago
  • $98.18k - $115.5k

     ...development and maintenance of best in class software experiences. The candidate is a self-...  ...code reviews to provide guidance on engineering best practices and compliance with development...  ...Expert level hands-on experience in Java/J2EE, Spring Boot, Spring Cloud,... 
    Temporary work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Charlotte, NC
    1 day ago
  •  ...this role: Client is seeking a Lead AI Engineer with deep expertise in Python and Google...  ...maintain large scale applications using Java, Python, OpenShift containers, and other...  ...professionals including managers Mentor junior software engineers and collaborate with other... 
    Work experience placement

    Artech

    Charlotte, NC
    4 days ago
  •  ...Java Software Engineer II You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Java Software Engineer II at JPMorganChase within the Commercial... 

    Chase

    Charlotte, NC
    4 days ago
  • Job Title Backend Java Engineer Contract 12+ month contract Office/Remote Schedule 3 days in office / 2 days remote Location Charlotte...  ..., ELK, Prometheus) Knowledge of CIB, CB, or experience with OpenText Documentum Experience & Qualifications 6+ years of overall... 
    Contract work
    Work at office
    Remote work
    Visa sponsorship

    Strategic Staffing Solutions

    Charlotte, NC
    5 days ago
  •  ...required in related skills/area. Excellent analytical and problem-solving skills Exposure to the entire Software Development Life Cycle Outstanding skills in Core Java, J2EE Experience in High level and Low-level design Experience in Client Interaction and provide the... 

    TechDigital Group

    Charlotte, NC
    3 days ago
  • $127.77k

     ...section of the system. Job Description: At Regions, the Software Engineer oversees application development, modification, and...  ...with a strong focus on backend engineering Proficiency in Java and SQL-based database development Experience with workflow... 
    Full time
    Work at office
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    3 days per week

    Regions Bank

    Charlotte, NC
    1 day ago
  • $105k - $113k

    Position Summary We are seeking an experienced Senior Software Engineer - Java Integration to design, build, and maintain scalable integration solutions that enable reliable data exchange across internal systems and external partners. Key Responsibilities Design, develop... 
    Full time

    APM Terminals

    Charlotte, NC
    5 days ago
  • $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

    Fairygodboss

    Charlotte, NC
    5 days ago
  • $54 - $55 per hour

    Charlotte, North Carolina, United States$54.00 - 55.00 (US Dollar)QualificationsExperience in the health insurance industry preferredKnowledge of information technology concepts, application development methodology, terminology and standards.Demonstrated ability to lead...
    Remote work

    Global Channel Management

    Charlotte, NC
    4 days ago
  •  ...Full Stack Java Developer Charlotte, NC (Hybrid Role) look for Nearby candidates Must have ~5+ years of large-scale web application development using Java Framework/Spring Boot ~3+ year of experience developing with Angular 8 or above... 

    Apex Informatics

    Charlotte, NC
    3 days ago
  • Overview: Job Description: - Proficient in ReactJS. Executed at least 5+ Projects with AngularJS as the front-end technology. - Should be able to write and maintain custom ReactJS directives, widgets, controllers. - Good Experience in JavaScript, HTML, CSS, ...

    Purple Drive

    Charlotte, NC
    1 day ago
  • Senior Resource Job Requirements Must be Senior Resource, ideally 10+ years of experience Core Java Spring Boot, Spring Batch SQL Microservices Architecture Core JavaScript, HTML, CSS Kubernetes or OpenShift GoldenGate is a huge plus

    Saxon Global

    Charlotte, NC
    4 days ago
  •  ...Our client, a leading financial services organization, is seeking a Java Full Stack (HM: Rama) to join their team. As a Java Full Stack (HM: Rama), you will be part of the Capital Markets department supporting treasury and funding applications. The ideal candidate will... 

    Experis/Manpower Group

    Charlotte, NC
    1 day ago
  •  ...Job Title Required Skills: Strong proficiency in Java development Experience with Spring and Spring Boot frameworks Python Familiarity with Kafka messaging Knowledge of Apache Camel for integration Experience with SWIFT/CBPR Payments systems and... 

    Syntricate Technologies

    Charlotte, NC
    3 days ago
  •  ...Java Full Stack Developer Onsite 2 days a week (Hybrid Schedule) Candidates MUST work onsite (starting) from the first day in one of the locations below! 1 N Jefferson Ave., Saint Louis, MO 2975 Regent Blvd, Irving, TX 75063 1445 ROSS AVE; DALLAS, TX 75202-27... 
    2 days per week

    My3Tech Inc

    Charlotte, NC
    5 days ago
  •  ...Responsibilities Architect, design, and develop robust solutions for product and project sustenance delivery using Spring Boot, Java, and Hibernate, ensuring adherence to quality standards and project specifications. Act as a subject matter expert (SME) in... 

    TechDigital Corporation

    Charlotte, NC
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Java & OpenText Extreme. Be the first to apply!