Adv Software Eng
Listed on 2026-07-03
-
Software Development
Java Developer, Backend Developer, Full Stack Developer, Software Engineer
Senior Java Software Engineer
Cybersecurity Applications / Secret Clearance
Dedham, MA
Pay Estimated: $68.12 - $73.12/Hour
U.S. Citizenship is required by Federal Law. Active DoD Secret Clearance required at time of hire.
We are hiring a Senior Java Software Engineer to support the development of mission‑critical Cybersecurity Management Applications within a growing defense technology product line. This role requires an active DoD Secret Clearance and expertise in Java, Enterprise Java, Spring, Hibernate, SQL/PostgreSQL, JavaScript, and React to design, develop, and enhance secure enterprise software solutions supporting cybersecurity and encryption management platforms.
Responsibilities- Design, develop, test, and maintain mission‑critical cybersecurity management applications.
- Develop enterprise software solutions using Java, Enterprise Java, Java Beans, Spring Framework, Hibernate, and React.
- Build and maintain database‑driven applications utilizing SQL and PostgreSQL technologies.
- Collaborate with cross‑functional engineering teams throughout the software development lifecycle.
- Develop secure application code following cybersecurity and secure software development best practices.
- Integrate and support REST‑based services, APIs, and system interfaces.
- Analyze software requirements and implement scalable, maintainable solutions.
- Troubleshoot, debug, and resolve complex software defects and performance issues.
- Contribute to Agile software development activities including planning, estimation, development, testing, and deployment.
- Support continuous improvement initiatives and identify opportunities to leverage AI‑driven technologies to improve software development processes and product capabilities.
- Provide technical leadership on assigned projects and contribute to architecture, design, and implementation decisions.
- U.S. Citizenship is required by Federal Law.
- Active Department of Defense Secret Security Clearance required at time of hire.
- Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or a related STEM discipline.
- Minimum 5+ years of software engineering experience, or a Master’s degree plus 3 years of related experience.
- Experience developing enterprise applications using Java and Enterprise Java technologies.
- Experience with Java Beans, Spring Framework, and Hibernate.
- Experience with SQL databases and PostgreSQL.
- Experience developing front‑end applications using JavaScript and React.
- Understanding of software engineering principles, development methodologies, and object‑oriented design practices.
- Experience working in an Agile development environment.
- Ability to independently execute assignments, manage project scope, and contribute technical direction when needed.
- Experience with Wild Fly Application Server.
- Experience developing and integrating REST APIs.
- Experience with RESTCONF interfaces.
- Experience using Material UI.
- Experience implementing secure software development and application security principles.
- Knowledge of Public Key Infrastructure (PKI) and digital certificate technologies.
- Knowledge of SNMP (Simple Network Management Protocol).
- Experience supporting cybersecurity, encryption management, or secure communications applications.
- Ability to rapidly learn new technologies and contribute to complex software engineering initiatives.
- Applicants selected for employment will be required to pass a pre‑employment drug screening and background investigation, which may include education, criminal, and work history verifications.
- Accepted applicants will be eligible for benefits, including medical and supplemental insurance, and a 401(k) plan.
- Final position level and pay will be based on experience.
Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer.
How to ApplySend a resume to:
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).