Sr. Java Developer (Mainframe Modernization)

Austin, TX, US • Posted 10 hours ago • Updated 10 hours ago
Contract W2
On-site
Hourly
Company Branding Image
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • FOCUS
  • Functional Requirements
  • Workflow
  • Data Flow
  • Technical Drafting
  • Legacy Systems
  • Bridging
  • Reverse Engineering
  • Business Analytics
  • Business Analysis
  • System Integration
  • Documentation
  • Business Rules
  • Forms
  • RRC
  • Testing
  • Data Quality
  • Test Scripts
  • Technical Analysis
  • ROOT
  • Collaboration
  • Sprint
  • Estimating
  • Technical Writing
  • Process Flow
  • Test Plans
  • Software Development
  • Java
  • Spring Framework
  • Apache Struts
  • Enterprise JavaBeans
  • J2EE
  • Design Patterns
  • SQL
  • PL/SQL
  • Git
  • Analytical Skill
  • Problem Solving
  • Conflict Resolution
  • Application Support
  • Attention To Detail
  • Organized
  • Management
  • Unix
  • Linux
  • Korn Shell
  • Scripting
  • Database
  • Microsoft Azure
  • DevOps
  • Version Control
  • Software Modernization
  • Migration
  • Health Care
  • SOA
  • Microservices
  • RESTful
  • PDF
  • iText
  • DICE
  • Internal Communications
  • Integrated Circuit
  • IC

Summary

City : Austin

State : Texas

Neos is Seeking a for a Sr. Java Developer (Mainframe Modernization) contract role for with our client in Austin, TX.

***REMOTE (TEXAS) - ONLY CANDIDATES CURRENTLY RESIDING IN TEXAS WILL BE CONSIDERED***

No calls, no emails, please respond directly to the "apply" link with your resume and contact details.

DESCRIPTION OF SERVICES

We are seeking a Java Developer with strong analytical skills to support application understanding, code analysis, and modernization initiatives. This role will focus on reviewing existing Java codebases, identifying business logic, and collaborating closely with Business Analysts (BAs) to translate technical functionality into clear functional requirements.

The ideal candidate should be comfortable working with legacy or complex Java applications and be able to bridge the gap between technical and business teams.

Key Responsibilities

  • Analyze existing Java applications to understand business logic, workflows, and system behavior
  • Review source code (Spring, Java EE, or legacy frameworks) to identify:
    • Business rules
    • Data flows
    • Integration points
  • Collaboration with Business Analysts to:
    • Explain technical functionality in business terms
    • Validate requirements against existing system behavior
  • Document findings include:
    • Functional specifications
    • Process flows
    • Data mappings
    • Technical Design Documents
  • Support application modernization efforts by identifying reusable logic and dependencies
  • Assist in troubleshooting and clarifying system behavior during testing phases
  • Participate in discussions with architects, developers, and stakeholders to ensure accurate understanding of current systems
  • Analyzing the bridging from the legacy apps using Struts, EJB, or other Java EE design patterns, also some instances of bridging from the newer apps using Spring.
  • Experience with Unix/Linux and Bourne/Korn shell scripting is useful


Key Skills

  • Code Analysis & Reverse Engineering
  • Business Logic Identification
  • Technical Documentation
  • Collaboration with BA/Functional Teams
  • System Integration Understanding


What Success Looks Like

  • Ability to quickly understand and explain existing system behavior
  • Clear documentation of business rules derived from code
  • Effective collaboration between technical and business teams
  • Contribution to accurate and efficient modernization planning


ESSENTIAL FUNCTIONS:

  • Application Develop software, or forms components, recommend database schema changes and ensuring they adhere to RRC and industry standards, best practices, and customer requirements. Perform testing to verify that the product matches the requirements, including the creation of test data, test cases and test scripts.
  • Technical Skill: Perform technical analysis on existing defects or proposed enhancements to increase efficiency or to adapt to new procedures. Identify root cause and solution for complex problems
  • Team Contribution: Collaborate with the project team for sprint/release work on tasks such as providing development effort estimates, discussing architecture and design, triage and resolving defects or issues in multiple environments and providing status on work assignments or issues; Prepare and maintain technical documentation as required (i.e., process flows, object or data models, project plans, environment diagrams, test plans, etc.).


CANDIDATE SKILLS AND QUALIFICATIONS

4 years Required At least four [4] years of experience in software development using Java

  • Core Java
  • Spring / Spring Boot (preferred)
  • REST APIs
  • Struts,
  • EJB
  • other Java EE design patterns

4 years Required At least four [4] years of experience in

  • SQL databases (Oracle, SQL Server, or similar)
  • Version control systems (Git)

4 years Required Ability to troubleshoot and resolve complex technical issues. strong analytical and problem-solving skills

4 years Required Must be available some nights and weekends for supporting code deployments and application support.

4 years Required Meticulous attention to detail with an ability to produce high quality work in a dynamic environment.

4 years Required Highly organized and able to manage multiple tasks at once and meet deadlines

2 years Required Unix/Linux and Bourne/Korn shell scripting

4 years Preferred Experience in using GoAnywhere - secure file transfer Software.

4 years Preferred Proficiency in databases and MSSQL

4 years Preferred Experience specifically with Azure DevOps and broadly distributed version control

4 years Preferred Experience in application modernization or migration projects

4 years Preferred Experience in regulated industries (e.g., Oil & Gas, Healthcare, Government)

4 years Preferred Experienced with service-oriented architecture (SOA) concepts, microservices, RESTful APIs primarily as a consumer of those services.

4 years Preferred Helpful to have knowledge of creation and manipulation of .PDF documents or experience with iText.

#DICE

#LI-IC
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10111245
  • Position Id: a0FRb00000EoPPlMAN
  • Posted 10 hours ago

Company Info

About Neos Consulting

What makes Neos unique and different from other firms?  We treat our consultants like valued customers. The owners of Neos are career onsite IT consultants.  We understand the demands of being a consultant at a customer site – we lived it every day.  We’ve built and run Neos to provide a first-class experience for our consultants.  Neos has been twice recognized as a Best Places to Work by the Austin Business Journal.  Founded in South Austin in 2003, Neos is an IT consulting and staffing firm specializing in state and local government, public agencies, K-12, and higher education customers.  Neos is the #1 provider of IT Staff Augmentation services to Texas state and local governments via the Texas Department of Information Resources.  We have been recognized twice by Inc. magazine as one the fastest-growing companies in America and twice by Austin Business Journal as a Fast 50 company in Central Texas.

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Austin, Texas

22d ago

Easy Apply

Contract

Depends on Experience

Austin, Texas

Today

Contract

Hourly

Austin, Texas

4d ago

Easy Apply

Contract

Depends on Experience

Austin, Texas

22d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs