Java Developer - Marathon TS
Arlington, VA 22203
About the Job
Reference #: ODID 72210_Treasury Tarpley_Java Developer
Subcontractor / MSA terms
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:
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: 541512 Computer Systems Design Services |
Source : Marathon TS