Java Full Stack Software Engineer
Company: ALTA IT Services
Location: Fairfax
Posted on: May 21, 2025
|
|
Job Description:
Job Title: Java Full Stack Software Engineer
Making sure you fit the guidelines as an applicant for this role is
essential, please read the below carefully.
Location: Fairfax, VA
Type: Contract - 12 + months
Contractor Work Model: Hybrid (Onsite 1x/week and every 2 weeks for
sprint planning)
We are seeking an experienced Full Stack Java Developer to support
and enhance an existing enterprise application with a growing focus
on Generative AI integration. This is a contract role ideal for a
hands-on developer with strong UI expertise and solid back-end
experience, working within an Agile environment.
You'll join a collaborative team that works on a two-week sprint
cycle. Candidates will be expected to be onsite in Reston, VA
approximately once per week, along with every other week for sprint
planning.
Qualifications
Must-Have Qualifications: 6-9 Years Experience
Expertise in Angular (v17 or later) - Required
Strong experience in Java / J2EE full-stack development
Proficiency with Spring Boot, Microservices, and middleware
technologies
Experience with DB2 or similar relational databases
AWS cloud experience
Must have extensive experience with Agile or Scrum
methodologies.
Must have strong experience in continuous integration within DevOps
environment.
Must have excellent communication skills, both verbal and written
(in English).
Based in the DC-MD-VA (DMV) region
Comfortable with a hybrid work model and periodic onsite
attendance
Highly Desired Skills: ReactJS experience (used by other internal
teams)
Familiarity with Generative AI tools or integration methods
Education Level: Bachelor's Degree
Education Details: Information Technology or Computer Science
In Lieu of Education
In lieu of a Bachelor's degree, an additional 4 years of relevant
work experience is required in addition to the required work
experience.
ESSENTIAL FUNCTIONS:
25% Perform technical detail design, coding, testing of
applications. Serves as subject matter expert for both customer and
internal discussions related to maintaining and enhancing existing
software systems. Develop and/or analyze interface design
documentation. Comply with hardware and software systems standards
and procedures. Deliver large systems for tens of thousands of
users. Comply with code quality, migration and dev/ops standards
and policies
25% Performs software analysis, including requirements and uses
case development and design. Implements and documents source code
to design specifications. Performs software testing including
developing and running automated unit tests, drafting, and
executing structured automated test cases. Compile, assess, and
report data results from software testing and analysis.
25% Develops software solutions for enterprise environments and
other technologies. Analyzes and implements functional and
non-functional (e.g. performance, availability) requirements and
designs, implements, and tests software. Performs operations &
maintenance (O&M) of existing systems. Identifies areas for
improvement and streamlining. Demonstrated experience with
front-end and back-end programing and integration frameworks and
tools. Assist in the estimation of development of application
features
25% Provides direct technical support for high level, high
visibility and critical trouble calls for supported applications.
Works with cross functional teams to develop highly reliable
software that runs at scale. Provides recommendations to infuse new
technology. Extend open-source libraries and systems as necessary
to meet the needs of the team. Play a crucial role in product
scoping and roadmap / architecture discussions. Continually
evaluate emerging technologies to identify opportunities, trends,
and best practices. Mentoring of junior software engineers
#M2
#LI2
#DI2
Keywords: ALTA IT Services, Bethesda , Java Full Stack Software Engineer, IT / Software / Systems , Fairfax, Maryland
Click
here to apply!
|