Java Developer

Company:  Marathon TS
Location: Arlington
Closing Date: 04/12/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Reference #: ODID 72210_Treasury Tarpley_Java Developer

Subcontractor / MSA terms

Role Title
Java Developer

Start Date for assignment
09/23/2024

End Date for assignment
03/20/2025

# of Resources Needed
1

Hours per Week
40

Job Description
This work is Sold Unsold

Specialization: N/A

Technical Skills:

Skill
Years/Level of Experience

Java Full Stack Development
P3 - Advanced

Service Oriented Architecture (SOA)
P3 - Advanced

P1 – Beginner (0-2 yrs experience)

P2 – Intermediate (3-5 yrs experience)

P3 – Advanced (7-10 yrs experience

P4 – Expert (10+ yrs experience)

Role Description:

We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. The Java Developer should have a strong understanding of Java language and Java design patterns. The Java Developer should have a strong understanding of configuring Spring Boot applications and extensive experience with writing microservices in a cloud environment. Experience working with Spring Boot integration with Kafka is a plus. Experience with modernizing existing legacy is a plus. Java developer should be experienced working on an agile team and be knowledgeable about all agile ceremonies. They will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.

Responsibilities:

Work with development teams and product managers to ideate software solutions

Design, develop and test custom software solutions across multiple system components or applications

Contribute to all phases of the development lifecycle

Ensure designs are in compliance with requirements

Write effective APIs and technical documentation

Write well designed, testable, efficient code in line with programming standards and interface specifications.

Test software to ensure responsiveness and efficiency

Troubleshoot, debug and upgrade software

Prepare and produce releases of software components

Provide primary support for installation of application releases into production

Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Debug build, integration test, and deployment issues

Complete all tasks within timelines for each sprint

Identify roadblocks and issues during daily scrum call

Participates in scrum activities

Education Level
Bachelor's Degree

Work Location
On-site (Government / AFS Site): Remote; Washington, DC

On-site %: 0%

Off-site (Contractor Site):

Special Requirements
Work Authorization:

US Citizens

Dual Citizens

US Persons (Green Card)

Foreign Nationals (H1B etc.)

Clearance Required: Public Trust Interim

DPAS:

Not Rated

Rated (Rating #____________)

TBD

NAICS Code and Size Standard for the Subcontract or Purchase Order is: (phone number removed) Computer Systems Design Services

Apply Now
Share this job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙