Our client, a global leader in advanced technology solutions across aerospace, defence, transportation, and security, is seeking a Software Engineer to join their high-performing development team. In this role, you will design and develop scalable, cloud-native applications with a strong emphasis on Java and modern web user interfaces. Your work will directly support mission-critical systems and contribute to the delivery of innovative, secure, and high-performance technology solutions.
Key Responsibilities:
- Develop full-stack software components using Java, Spring Boot, REST, and modern web frameworks (Vue.js, Angular)
- Build and maintain CI/CD pipelines with tools like Jenkins, Maven, Git, and Sonar
- Manage code deployment and production readiness using Docker, Linux, Ansible, and Bash
- Collaborate in Agile teams, enforce coding best practices, and support test-driven development
- Lead technical decisions and create clear, concise technical documentation
Required Skills & Experience:
- Proven experience (3+ years) in software development with strong proficiency in Java and modern web UI frameworks such as Angular, React, or Vue.js.
- Deep understanding of software architecture, including SOA, microservices, cloud-native design, DevOps practices, SDLC, and OOP principles
- Hands-on experience with Agile development and DevOps toolsets such as Git, Jenkins, Docker, Ansible, JIRA, and Artifactory
- Strong ability to write technical documentation in English and communicate effectively in a professional, English-speaking environment
- Solid experience with Linux systems, SQL/databases, and familiarity with additional languages like Python, C, or C++ is a strong advantage
Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, (or equivalent practical experience in software development environments)
- Preferred certifications in: Java, Linux, DevOps, and Agile methodologies.
Benefits:
This is a fantastic opportunity to work within a global, innovation-driven organization where your contributions will directly support mission-critical operations. You'll enjoy:
- Competitive salary
- Paid holidays
- Medical insurance
- Exposure to advanced technologies across multiple industries
- Opportunities for ongoing learning and professional development
How to Apply:
If you're a passionate software engineer looking to take the next step in your career—delivering impactful solutions in a high-tech, fast-paced environment—we’d love to hear from you.
**** Only successful candidates will be contacted ****