Our federal government client is actively seeking experienced Senior Java Developers to join their team and contribute to a range of software development projects across multiple business areas. Successful candidates will play a key role in maintaining and developing software solutions that support various organizational functions and services.
Roles and Responsibilities
Design and Development: Design, develop, test, and deploy complex web-based applications using Java (Spring Framework)
Cloud and Database Integration: Implement cloud-based solutions and design efficient database schemas, integrating them seamlessly with enterprise applications.
Analysis and Solution Design: Analyze business and technical requirements, prepare high-level and detailed technical specifications, and recommend effective, scalable solutions.
Quality Assurance: Conduct code reviews, develop and execute unit and integration test plans, and ensure software meets functional and performance requirements.
Agile Collaboration: Work within Agile/Scrum teams—participating in sprints, reviews, and retrospectives—while providing regular status updates and risk assessments.
Documentation and Mentorship: Develop comprehensive technical documentation, support knowledge transfer, and mentor team members on best practices and development methodologies.
Qualifications and Skills
Minimum 10 years of experience as a Programmer/Analyst, working on complex application development projects.
At least 5 years of experience in Java development, demonstrated through relevant project work.
Minimum 8 years of experience developing web applications, web services, or microservices using Java (Spring Framework)
Minimum 10 years of experience performing SQL CRUD operations on relational databases such as Oracle, SQL Server, or PostgreSQL.
Minimum 8 years of experience using Object/Relational Mapping (ORM) tools such as Hibernate, JPA, Spring Data, Entity Framework, or LINQ.
Minimum 8 years of experience developing RESTful or SOAP web services using Java.
Minimum 3 years of experience with Cloud technologies, including CI/CD pipelines, containerization, PaaS/DBaaS platforms, code management (Git), and authentication services (e.g., Azure Entra ID, AWS Cognito).
Minimum 10 years of experience designing and developing web applications using Agile SDLC methodologies such as Scrum, Kanban, or Lean.
We are committed to hiring military and Veteran spouses and encourage you to identify your connection with the MSEN when reaching out to us or applying to any of our open roles.
Have questions or want to learn more about us? We would love to hear from you!
Whenever possible, reach out to a named contact rather than a general inbox - it helps ensure a quicker, more personalized response. If you hit a bounce-back, let us know at
Welcome on behalf on the Altis Recruitment team! Altis has a long-standing business relationship with the Defence community. For more than 30 years, we have been grateful to work alongside the Department of National Defence and countless military professionals. We know that family members of military personnel often make many personal sacrifices to support their loved ones. We understand that it can be difficult to pursue a career when embracing sudden changes like relocation and deployment. For some, this has meant putting a pause on career goals or professional development. We would like to provide you with everything you need for a successful and confident job search – in addition to access to job opportunities. Download the checklists our experts have created to help you be at your best from application to interview.