Java Developer
Skills
About the role
Marathon TS is is seeking a 100% remote JAVA Developer with experience in building high-performing, scalable, enterprise-grade applications to support a government contract. All candidates should have the following background:
Contribute in all phases of the development lifecycle
• Design/Develop secure web services for internal and public use
• Write well designed, commented, efficient code
• Ensure designs and implementations are in compliance with customer specifications
• Prepare and produce releases of software components using waterfall and AGILE methodologies
• Troubleshoot production application operational issues.
• Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Requirements:
Proven hands-on Software Development experience using Java 11+
Experience with Object Oriented analysis and design using common design patterns
Experience designing and developing secure web applications using JEE7+ (Enterprise Java Beans 3+, CDI)
Experience developing web applications front ends using JSF/PrimeFaces
Experience developing scalable, secure, access controlled Java SOAP and REST service APIs and implementations.
Experience with Java ORM technologies JPA2/Hibernate, SQL, and Oracle
Experience with the Spring Framework 4+
Experience with JBoss EAP 7+ Web Application Server
Experience developing web applications using Spring MVC/Spring Web Flow
Experience working with GIT
Experience with test-driven development
Must be a US Citizen to meet contract requirements. Public Trust preferred.
Education/Experience:
BS/BA in Engineering, Physics, Computer Science, Information Technology, Mathematics or equivalent, and at least four (4) years' experience in the field. Eight (8) years of related experience is equivalent to a BS/BA in Engineering, Physics, Computer Science, Information Technology, Mathematics or related discipline
Pay: $140,000.00 - $160,000.00 per year
Benefits:
401(k)
Dental insurance
Health insurance
Paid holidays
Paid time off
Vision insurance
Application Question(s):
Are you willing to take a drug test, in accordance with local law/regulations?
Do you meet the US Citizen requirement, or do you hold an active security clearance (i.e., Public Trust, Secret, Top Secret, etc.)?
Are you willing to undergo a background check, in accordance with local law/regulations?
How many years of development experience do you have with Java 11+ and what was the most recent project used?
How many years of experience do you have designing and developing secure web applications using JEE8+ (Enterprise Java Beans 3+, CDI)?
How many years of work experience do you have with Spring MVC?
Education:
Bachelor's (Required)
Work Location: Remote
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.