Java Developer
Richmond, VA
Contracted
LTR211
Experienced
Location: Richmond, VA - local candidates only. Must be within 50 miles.
Position Type: Hybrid
Contract Length: 8 months, with extension
Position Overview:
This position is responsible for designing, developing, and maintaining Java/JEE applications, ensuring reliable production support for critical agency applications. The role requires strong analytical skills, adaptability to diverse technical environments, and the ability to manage multiple projects in a fast-paced setting, with occasional flexibility for non-business hours.
Required Skills:
Position Type: Hybrid
Contract Length: 8 months, with extension
Position Overview:
This position is responsible for designing, developing, and maintaining Java/JEE applications, ensuring reliable production support for critical agency applications. The role requires strong analytical skills, adaptability to diverse technical environments, and the ability to manage multiple projects in a fast-paced setting, with occasional flexibility for non-business hours.
Required Skills:
- 5 years of expertise in Core Java concepts, such as OOP Design, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, Annotation
- 5 years of extensive practical experience in building enterprise applications using Java EE technologies
- 5 years of experience in ORM frameworks, Configuration management, Build and testing tools
- 5 years of experience with relational database concepts, specifically Oracle, and software development life cycle
- 1 year of experience with Production Support for mission-critical applications
- 2 years of experience in application servers
- 5 years of experience with multiple operating systems: Linux, Unix, Windows
- 3 years of experience with CI/CD pipelines, automation, Git Work Flows
- 2 years of experience in IBM SOA products like IIB, ODM, WAS, WTX, MQ
- 1 year of experience in HealthCare EDI HIPAA X12 transactions
- 1 year of experience in HealthCare (Medicaid)
- 1 year of experience with Azure DevOps
- 1 year of experience with Frontend development including Node.js and Express
- Design, develop, and maintain Java/JEE-based applications
- Provide production support for critical applications
- Plan, prioritize, and complete assigned tasks, ensuring efficient project execution
- Communicate effectively with team members and stakeholders, both orally and in writing
- Adapt quickly to new technical environments across multiple disciplines
- Manage multiple projects with dynamic priorities, balancing technical and strategic responsibilities
- Develop, test, debug, and document Java/JEE applications to meet high-quality standards
- Provide accurate effort estimates and ensure timely delivery of assigned tasks
- Work across multiple operating systems, including Linux, Unix, and Windows
- Analyze and interpret customer requirements, developing tailored solutions to meet them
- Maintain comprehensive system documentation, including technical specifications, data mapping, and flowcharts
- Operate effectively in a fast-paced environment with flexibility for occasional evening or weekend hours
Apply for this position
Required*