What are the responsibilities and job description for the Java Developer position at Marathon TS?
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
Salary : $140,000 - $160,000