Octo Reston, VA 20191 Remote
2021-10-29

Junior Java Developer

4

You…

As a Junior Java Developer at Octo, you will work in an agile environment to create new and improve existing applications utilizing Java (Spring) and modern JavaScript frameworks (React/Node/Angular 2+). You are a software engineer who is comfortable working side by side with other engineers, product managers, designers, and customers, making decisions together to quickly deliver valuable working software to clients and their users. You have a passion for high-quality, reliable, and maintainable code. You are agile and retrospective, and not afraid to identify what we are doing wrong so we can fix it, and what we are doing right so we can improve on it.

Us…

We were founded as a fresh alternative in the Government Consulting Community and are dedicated to the belief that results are a product of analytical thinking, agile design principles and that solutions are built in collaboration with, not for, our customers. This mantra drives us to succeed and act as true partners in advancing our client’s missions.

Program Mission…

This program will support GSA FAS’ Information Technology mission to provide development and operational support of new and existing legacy mission-enabling applications. The team will work to modernize current and new applications development by breaking them down into loosely coupled micro-services and leveraging a continuous integration / continuous delivery pipeline to enable an agile DevOps Strategy.

Requirements...

  • Experience in Java/J2EE/Spring, and web design experience using React JS, JavaScript, HTML, or CSS
  • Experience developing code, testing, and debugging new software or enhancements to existing software
  • Troubleshoot production problems related to existing software applications
  • Research, design, develop, test, build, and coordinate the conversion and/or integration of software products based on client requirements
  • Consult with project teams and end users to identify application requirements
  • Assist in the evaluation and recommendation of application software packages, application integration and testing tools
  • Resolve problems with software and respond to suggestions for improvements and enhancements
  • Must be able to comply with Executive Order No 13991
  • Participate in development of software user manuals and technical reports

Desired Skills...

  • Experience in a Scrum or SAFe agile environment
  • Excellent communication and writing skills (ability to communicate technical concepts to a non-technical audience)
  • Java/J2EE/Spring, React, Groovy, Oracle/MongoDB, and Web Services

Years of Experience: 1+ years of relevant experience.

Education: Bachelor’s degree in a technical discipline – Computer Science, Mathematics, or equivalent technical degree, or the equivalent combination of education, professional training, and work experience.

Location: Remote

Security Clearance: The ability to obtain and maintain a government Public Trust clearance is required