JOBSEARCHER

Sr. Java Developer

Cutting Edge Communications has an opening for a Sr. Java Developer. As a member of our team, you’ll support our client in a vital role in advancing innovative technologies. This is an exciting opportunity to contribute to groundbreaking missions and work alongside industry leaders in a fast-paced, high-energy environment.As a Sr. Java Developer, you will work in a fast paced environment with an extended, virtual team to develop and deploy new solutions and support existing capabilities of an agile software program.Responsibilities:Software development tasks including detailed software design, coding, unit/integration testing, and support for requirements analysis.Develop new application features as well as troubleshoot and resolve various software issues. The existing system is developed on a cloud infrastructure with several consumer-facing web applications.Design, develop, and maintain scalable, reliable Java applications.Architect software solutions that adhere to safety-critical and security requirements, leveraging modern design principles and secure coding practices.Lead software integration efforts, ensuring seamless interoperability with hardware platforms, sensors, and simulation environments.Serve as a technical mentor and code reviewer, enforcing best practices and guiding junior and mid-level developersEducation: BS in Computer Science, engineering, mathematics, physics, or chemistry and minimum 8 or more years of related work experience.Technical Requirements/Desired skills:10 years' solid experience in JavaActive Top Secret / SCIExperience with one or more of the following: HTML 5, CSS 3, Javascript, Firebug and JS frameworks (jQuery, jQuery UI, Open Layers, etc.), Spring Framework, Hibernate, Oracle, MySQL, MongoDB, XML, SOAP/WSDL/Web Service protocolsExperience using dependency management (Ivy, Maven, Gradle)Experience developing and maintaining SOAP, RMI, REST APIs and interfacesExperience using cloud based infrastructure (AWS)Knowledge of Git or other DVCSExperience/knowledge of the GEOINT domainFamiliarity with practices such as test-driven development (TDD), agile software development, continuous integration, container based technologies (Docker, Kubernetes, etc.), and dependency management is preferredIdeal candidate will have a working knowledge of JIRA and the Atlassian product suiteNote: Final pay is based upon years of experience, qualifications such as education and relevant certifications, and market conditions.About the Company:Founded in 1998, Cutting Edge Communications, LLC, is a small business dedicated to technical excellence and responsive customer support. A company of roughly 150+ individuals in eight states, we combine considerable program and proposal development knowledge with extensive management and engineering experience necessary to win and execute large-scale aerospace programs. We are a services company that provides exceptional, high quality, experienced personnel that exceed our clients’ expectations. We have led clients in the successful capture of over $35 billion in new contracts, often continuing support after award by providing expertise critical to program success.