Must already have Secret (or higher) clearance used in the past 24 months Marine Acoustics, Inc. is looking for a full time Senior Java Developer/Architect Designer in order to manage the full software development life cycle of software projects. The preferred candidate should have at least 5 years of Java Developer/ Architect Designer experience or equivalent. If you have hands-on experience developing software and ready to create innovative solutions in underwater acoustics supporting environmental compliance and navy operations, we’d like to meet you. Ultimately, you will deploy and maintain functional, secure, and high-quality Java based applications. Great company, outstanding fringe benefits, and steady project work for years to come maintaining company proprietary software. On-site availability a necessity. Security clearance is a must. Responsibilities
Identify and analyze user requirements
Prioritize, assign and execute tasks throughout the software development life cycle
Develop/maintain a Continuous Integration/Continuous Development (CI/CD) process for existing software builds
Write well-designed, efficient code
Review, test, and debug team members’ code
Schedule product releases with internal teams
Document development phases
Ensure applications are secure and up to date
Understand and create interfaces to other acoustic models.
Requirements
Work experience as a Senior Java Developer/ Architect Designer or similar role (at least 5 years)
Experience building and testing Java Core applications
Experience with Object-Oriented Design (OOD)
Experience with software refactoring
Experience with high level software documentation, block/flow diagrams, use cases
Self-starter requiring minimal supervision and time management skills
Complex problem-solving and optimization capabilities
BS or higher in Computer Science, Engineering or Architecture
About MAI: Marine Acoustics, Inc. is a global scientific and engineering company providing a diverse set of government, corporate and international clients with a broad spectrum of consulting and engineering services. MAI exists to strengthen our leadership and technical knowledge of the ocean environment and information technology as a tool for solving complex marine environmental problems. Our areas of expertise include a full range of environmental compliance services, undersea warfare design, test and evaluation services, marine environmental compliance, sea test planning, and support, all supported by an award-winning and internationally recognized research and development program.