Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Calian Operational and Training Technologies Solutions (COTTS), formerly SimFront Simulation Systems, is an Ottawa based company, dedicated to the delivery of simulation related products and software development services to the military and defence sector.
Location
Ottawa, ON
Job Type
Full Time
We are seeking an intermediate Java developer to join our operations and training technology team for a full-time position as an employee. The successful candidate will work closely with senior developers designing, developing, testing, maintaining and deploying Java based applications for use in military training and operations. This position is currently a hybrid position requiring up to three days a week in the office.
Responsibilities
- Develops and documents requirements.
- Develops designs of external interfaces.
- Develops high level and low-level software designs.
- Contributes to the implementation, integration and test of the software.
- Develops and performs tests.
- Interacts with customers as directed.
- Works as part of a team. Gets help from other team members when necessary. Helps others including mentoring less experienced staff by providing guidance and constructive criticism. Accepts constructive feedback from team members about work output.
- Estimates and gives feedback on schedules for assigned tasks.
- Performs work under minimal supervision.
- Handles medium complexity issues and problems and refers only complex issues to higher-level staff.
- Possesses comprehensive knowledge of their technical area.
- Takes ownership to ensure their own work robustly meets specified requirements.
- Four-year bachelor’s degree in computer science, engineering, or a related field or three-year bachelor’s degree or equivalent plus one year of relevant experience, or two-year diploma in computer technology plus two years of relevant experience.
- 5+ years of experience in Java development.
- Located in the Ottawa area or willing to relocate to the Ottawa area.
- Core Java expertise.
- Excellent problem-solving, debugging, and performance optimization skills.
- Excellent oral and written communications skills. The successful Applicant will be required to articulate challenges, designs and propose solutions.
- Currently holds or is eligible to hold a Level 2 secret clearance.
- Is eligible to handle Canadian Controlled Goods.
- Experience developing software for military, defense, or emergency services.
- Experience with git, Maven, Gitlab.
- Experience with NetBeans, IntelliJ.
- Active security clearance (Secret or higher).
- Experience with Microservice development.
How we hire
- Our hiring process is designed to help us get to know you and discover if you are the best fit for our team. It's also an opportunity for you to gauge if a role at Calian is the right fit for you.
- Our commitment to diverse, yet highly specialized solutions require many different skills and abilities. We look for the best talent that can contribute to Calian’s success as well as enhance our culture. We encourage you to apply to a role or join our talent community and sign up for job alerts that match your area of expertise and what you are looking for in your next opportunity.
- We give the same time and consideration to everyone who applies. Here are a few things you can do to ensure your application shines:
- Do your research on Calian, the department, and team you are looking to join
- Add a cover letter that explains why you are a good fit for this position
- Share a portfolio, personal websites, or links to your professional social media
- In your CV, highlight your key achievements - this is your time to brag
- Include dates! Share the timeline of your experience
- Stand out by tailoring your resume to each position you apply to
- Only apply to roles you’re genuinely interested in and that align to your experience
- Be prepared! Do your research on Calian, the department, and team you are looking to join
- View the responsibilities for the role and find examples that demonstrate how you’ve completed these in your previous work experience
- Prepare a list of questions to ask us
- Dress business casual for your interview (virtual and in person)
- We assess your skills and fit, you assess our fit for you
- We keep you updated and share expectations as we make progress in the recruiting cycle
- Feel free to reach out to your Talent Acquisition Specialist at any time during the hiring process
- Flexible work hours
- Robust company-paid benefits
- Generous time off package
- A balanced approach to work and life
- Stock purchase plan
- RRSP program*
- Work from home options
Bilingual Recruiter
Hybrid, CAN
Ottawa, ON
Full Time
- Health
- Defence
Recruiter
Hybrid, CAN
Ottawa, ON
Full Time
- Health
- Defence
Senior Developer
Ottawa, ON
Full Time
- Learning
- Defence
- Learning Solutions
Key Skills
Ranked by relevanceReady to apply?
Join Calian Advanced Technologies and take your career to the next level!
Application takes less than 5 minutes

