Senior Java Developer (State client & Oil & Gas)


Esolvit, Inc.
Dice Job Match Score™
🛠️ Calibrating flux capacitors...
Job Details
Skills
- Java
- J2EE
- Apache Struts
- Business Analysis
- Bash
- Application Support
- Application Development
- Bitbucket
- Data Flow
- Database
- SOA
- RRC
- Linux
- PL/SQL
- RESTful
- SCP
- SQL
- Unix
- Software Modernization
- Software Development
- Spring Framework
- Legacy Systems
- Business Analytics
- Mainframe
Summary
Job title: Senior Java Developer (State client & Oil & Gas)
Location: Austin, TX (Remote)
Duration: 2+ months, with the possibility of extension through August 31, 2029 via three one-year renewal options.
Client job number: 455-26-28976
Due date: 06/10/2026
State client & Oil & Gas experience are mandatory
Job Description: We are seeking a Java Developer with State client & Oil & Gas, 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 Document.
- 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
- Self-reliant in problem solving
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
- Problem solving.
ESSENTIAL FUNCTIONS:
- Application Development for software, forms components, recommend database schema changes and ensure 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 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.).
Required Skills:
- Graduation from an accredited four-year college or university with a degree in computer science or related field
- At least four [8] years of experience in software development using Java
o Core Java
o Spring / Spring Boot (preferred)
o REST APIs
o Struts, Prime faces
o EJB
o other Java EE design patterns
- At least four [8] years of experience in
o SQL databases (Oracle, SQL Server, or similar)
o Version control systems (Bitbucket)
- 8 Years of Ability to troubleshoot and resolve complex technical issues. strong analytical and problem-solving skills.
- 4 Years of Must be available some nights and weekends for supporting code deployments and application support.
- 4 Years of Meticulous attention to detail with an ability to produce high quality work in a dynamic environment.
- 4 Years of Highly organized and able to manage multiple tasks at once and meet deadlines
- 2 Years of Unix/Linux and Bash/Korn shell scripting
Preferred Skills:
- 4 Years of SCP experience
- 4 Years of Proficiency in databases
- 4 Years of Experience in application modernization or migration projects
- 4 Years of Experience in regulated industries (e.g., Oil & Gas, Healthcare, Government)
- 4 Years of Experienced with service-oriented architecture (SOA) concepts, microservices, RESTful APIs primarily as a consumer of those services.
- Dice Id: 10512715
- Position Id: 6039
- Posted 2 hours ago
Company Info
Esolvit, Inc. is a National Award winner professional Information Technology Services and Information Technology Solution Company serving our local and nationwide clients and providing modern and progressive solutions to our State, Local and Federal Government clients.
Esolvit Inc. is an Information Technology services provider that incorporates industry insights and experience to deliver solutions that fulfill our clients' digital visions and provides high-quality, cost-effective, skilled professional, to client for Fifteen (15) Years and has been matching job seekers and employers by all over the United States.
We specialize in providing Information Technology Services (IT Services), IT Consulting, IT staffing, Deliverable based IT Services (DBITS), IT Staff Augmentation Contract Services (ITSAC), and IT solutions services. We have an extensive expertise in providing IT talent to technology-oriented projects in Applications, Data Management, Enterprise Architect, Project Management, Telecom Networking, Security, Customer Technical Support, IT Service Management, IT Marketing, IT Contract Management, and IT Training services to client and offer Contract, Contract-to-hire, Direct Hire, Temp to Hire, Permanent Placement, W2, Independent Contractor, Short-term and Long-terms contract positions.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs