← Back to jobs

Java Architect

Location
Remote
Work type
Full Time
Posted
2026-08-03

Job description

Responsibilities:

Identify performance improvement opportunities within the Java code base, prototype alternatives, and assist in implementing proven solutions.
Create design documents for Java code that is currently written in IBM Assembler.
Review code for thread safe, code quality, and security violations.
Analyze/improve Spring Batch throughput.

Requirements:

Bachelor’s Degree and 12+ years of experience developing applications in Java
US Citizenship required
Must possess an active IRS MBI Clearance and have current GFE
Prior hands-on experience with Spring Batch and Spring Boot required
Experience with object-oriented and aspect-oriented design and development
Experience with Json and Annotation
Prior experience running Java under Unix Systems Services a plus
Demonstrated ability to seek out information (proactive learning)
Ability to work both independently and as part of a larger team.
Service Oriented Architecture (SOA)
Java Full Stack Development
Excellent oral and written communication skills with client stakeholders at all organizational and technical levels
Prior experience working on Agile teams

Original source