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.
Summary
We are seeking a highly skilled Software Engineer with expertise in Java-based development, secure coding practices, and modern DevOps tools. The role requires hands-on development, integration with CI/CD pipelines, and strong knowledge in security frameworks. Candidates should bring at least 5 to 10 years of experience in enterprise software engineering, including work on complex systems with security and compliance requirements.
Missions of the Role
- Development of software solutions (Java, Spring Boot, Angular, etc.)
- Source code management and version control
- Integration with automated delivery pipelines (Jenkins, Maven, Git)
- Translate business needs into technical specifications
- Design and development of unit, module, and integration tests
- Troubleshooting and analysis of software issues, third-party libraries, and applications
- Maintenance of software through its life cycle
- Documentation of code, processes, and manuals
- Task reporting to the Project Manager
- Level 3 Helpdesk support, problem management
- Application performance tuning and optimization
- Contribution to architecture, design reviews, and change management processes
- Adherence to secure coding standards (OWASP, GDPR, SSL, HSM)
- Code reviews, vulnerability patching, and penetration test support
Role Responsibilities
- Prevent and reduce technical debt
- Contribute to enhancements of CI/CD pipelines
- Software architecture design, including relational database modeling and fine-tuning (Oracle DB, SQL)
- Collaborate with senior engineers on service dependencies
- Present technical proposals in Architecture forums
- Draft and review technical chapters of project charters
- Mentor and coach junior engineers
- Act as a technical reference for the Service Manager
Required Skills
- Languages: Mandatory French & English (fluent). Any other language is an asset
- Technical Competencies:
- Java, Spring Boot, Hibernate
- SQL, Oracle DB
- Angular, JSP, Javascript
- Jenkins, Maven, Git, Jira, Agile
- Docker (containerization)
- Secure coding practices (OWASP, GDPR, SSL, HSM, code review, pen testing, vulnerability patching)
- Soft Skills:
- Rigorous and methodical approach
- Strong analytical skills
- Team-oriented with ability to work autonomously
- Strong documentation and reporting ability
- Proactive in identifying and resolving issues
Experience
- Minimum 10 years of professional experience in Java-based development with proven exposure of secure coding, enterprise applications, and modern DevOps practices.
Key Skills
Ranked by relevanceReady to apply?
Join BULLIT SYSTEMS and take your career to the next level!
Application takes less than 5 minutes