Job Specifications
Position will be 2 days remote with 3 days (Mondays, Tuesdays, Thursdays) required to be on-site
Responsibilities
Business & System Analysis
Understand business goals, analyze user requirements, workflows, and system issues to identify areas for automation or improvement.
Conduct feasibility studies and cost/benefit analyses to evaluate technical solution options.
Document detailed user needs, program logic, data inputs/outputs, and system functionality.
Review system specifications and limitations to determine feasibility of requested enhancements or program changes.
Java EE Modernization & Development
Contribute to the design, development, and deployment of enterprise Java EE applications aligned with HHSC standards.
Analyze legacy Java EE components (EJB, JPA, SOAP) to inform architectural and modernization decisions.
Support application rationalization, transformation planning, and cloud-migration initiatives.
Work with architects and business analysts to preserve core business logic during modernization efforts.
Assist in migrating legacy systems to microservices and API-driven cloud-native environments.
Technical Analysis & Documentation
Use AI code analysis tools to examine legacy Java EE applications and extract business rules.
Document technical requirements, application behavior, dependencies, and integration points.
Support technical walkthroughs to map system processes and identify technical debt, design patterns, and architecture details.
Cross-Functional Collaboration
Work with business stakeholders and technical teams to validate and refine requirements.
Participate in Agile ceremonies, including sprint planning, backlog refinement, and technical reviews.
Required Skills
12 years – Deep hands-on experience in Java & Java EE (EJB, JPA, SOAP), with strong ability to analyze legacy systems and define cloud migration paths.
12 years – Proficiency in Java SE 1.8 and Java EE 8, including deployment on enterprise-grade application servers.
12 years – Experience with ORM frameworks and integrating persistence layers with business logic.
10 years – Proven ability to collaborate with architects, business analysts, and security teams to align development with business objectives.
8 years – Experience with AI-driven code analysis tools for static analysis and pattern detection.
8 years – Familiarity with DevSecOps practices, including automated testing, CI/CD pipelines, and monitoring.
8 years – Exposure to cloud-native transformation approaches (containerization, elastic scaling, loosely-coupled interfaces).
8 years – Experience working in Agile environments, including sprint planning and backlog refinement.
8 years – Strong analytical and problem-solving skills with high attention to detail.
8 years – Solid understanding of software design principles and architectural patterns.
2 years – Experience using AI-assisted development tools.
Preferred Skills
6 years – Excellent communication, documentation, and collaboration capabilities.
6 years – Experience in requirements elicitation and developing detailed technical documentation.
About the Company
UpSela is a prominent IT recruiting and consulting company headquartered in Dallas, Texas. Our core focus is to facilitate employment opportunities for both businesses seeking qualified employees and job seekers looking for meaningful career paths in the IT industry. Our paramount mission revolves around connecting exceptional IT professionals with reputable organizations, enabling a mutually beneficial relationship. Additionally, we are dedicated to supporting job seekers in finding suitable positions that align with their ...
Know more