DeveloperProgrammer Analyst
Remote / Online - Candidates ideally in
Austin, Travis County, Texas, 78716, USA
Listed on 2026-04-30
Austin, Travis County, Texas, 78716, USA
Listing for:
LMG Technology Services LLC
Remote/Work from Home
position Listed on 2026-04-30
Job specializations:
-
Software Development
Software Engineer, Java Developer, Backend Developer, Full Stack Developer
Job Description & How to Apply Below
Telework WFH – United States
We are seeking a Java Developer with strong analytical skills to support application understanding, code analysis, and modernization initiatives. This role focuses on reviewing existing Java codebases, identifying business logic, and collaborating closely with Business Analysts to translate technical functionality into clear functional requirements.
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, and integration points.
- Collaborate with Business Analysts to explain technical functionality in business terms and validate requirements against existing system behavior.
- Document findings, including functional specifications, process flows, data mappings, and 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.
- Analyze bridging from legacy apps using Struts, EJB, or other Java EE design patterns to newer Spring-based apps.
- Code Analysis & Reverse Engineering
- Business Logic Identification
- Technical Documentation
- Collaboration with BA/Functional Teams
- System Integration Understanding
- 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.
- Develop software components, recommend database schema changes, and ensure adherence to best practices.
- Perform technical analysis on existing defects or proposed enhancements to increase efficiency.
- Collaborate with the project team on sprint/release work, including estimates, architecture discussions, defect triage, and status reporting.
- Prepare and maintain technical documentation such as process flows, data models, project plans, environment diagrams, and test plans.
Skills and Qualifications
Minimum Requirements
- Graduation from an accredited four‑year college or university with a degree in computer science or related field.
- At least four years of experience in software development using Java (Core Java, Spring/Spring Boot, REST APIs, Struts, EJB, or other Java EE design patterns).
- At least four years of experience with SQL databases (Oracle, SQL Server, or similar) and version control systems (Git).
- Strong analytical and problem‑solving skills; ability to troubleshoot and resolve complex technical issues.
- Must be available some nights and weekends for supporting code deployments and application support.
- Meticulous attention to detail and ability to produce high‑quality work in a dynamic environment.
- Highly organized, able to manage multiple tasks and meet deadlines.
- Experience with Unix/Linux and Bourne/Korn shell scripting.
- Experience in using Go Anywhere, secure file transfer software.
- Proficiency in databases and MSSQL.
- Experience with Azure Dev Ops and broadly distributed version control.
- Experience in application modernization or migration projects.
- Experience in regulated industries (e.g., Oil & Gas, Healthcare, Government).
- Experience with service‑oriented architecture (SOA) concepts, microservices, and RESTful APIs as a consumer.
- Knowledge of creation and manipulation of PDF documents or experience with iText.
Expected
Start Date:
04/20/2026
Expected End Date: 08/31/2026
Position may be renewed up to 3 years, which will be determined in July or August of 2026.
This position is Telework – Work From Home.
Normal business hours are Monday through Friday from 8:00 AM to 5:00 PM, excluding state holidays when the agency is closed.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×