* Labor contract (CIM)
* Full on-site (Grozăvești area, Bucharest)
Your new company
Our client is a systems integrator specializing in physical and cybersecurity solutions. Their primary mission is to ensure the protection of critical national and European infrastructure - both physical and digital - while also supporting the achievement of strategic national security objectives.
Your new role
We are looking for a Senior Software Developer with strong expertise in Java or Python, and a solid background in cryptography and Public Key Infrastructure (PKI).
As a Senior Software Developer you will:
- Design, develop, and implement software solutions using Java and Python
- Lead and contribute to projects focused on cryptography, encryption protocols, and PKI
- Integrate and manage PKI infrastructure, ensuring secure authentication, encryption, and key lifecycle management
- Conduct rigorous code reviews, enforce security best practices, and proactively manage vulnerabilities
- Collaborate closely with cybersecurity, infrastructure, and development teams to align on security goals
- Mentor junior developers and provide technical leadership
- Participate in architectural discussions and contribute to long-term technical planning
What you'll need to succeed
Education Qualification:
- Bachelor’s degree in a technical field (e.g., Automation and Computers, Systems Engineering)
Technical Expertise:
- Minimum 5 years of experience in software development using Java and Python
- Strong knowledge and hands-on experience in cryptography and encryption standards (AES, RSA, ECC, etc.)
- Practical experience with PKI implementation and management, digital certificates, and key management
- Familiarity with industry-standard cybersecurity frameworks and cryptographic libraries (e.g., OpenSSL, Bouncy Castle)
- Advanced understanding of software architecture and design patterns
- Experience with Agile methodologies and Test-Driven Development (TDD)
Professional Competencies:
- Critical and analytical thinking
- Excellent verbal and written communication skills
- Ability to remain calm and effective in high-pressure situations
- Solution-oriented mindset with a focus on achieving results
- Strong organizational skills and ability to manage multiple deadlines
- Team player with a collaborative attitude
- High level of integrity and accountability
- Excellent documentation and communication skills in both Romanian and English
- Ability to work independently, make informed decisions, and prioritize testing activities
- Attention to detail and a commitment to quality and continuous improvement
- Experience in developing and managing complex test plans
What you'll get in return
- Meal vouchers provided monthly
- Private medical subscription with Regina Maria
- Monthly transport reimbursement
- Annual salary adjustment based on the inflation rate
- Vacation vouchers
- Additional paid leave based on seniority (starting from 21 days, with 1 extra day for every 5 years of work experience)
- Extra day off for special occasions (birthday, International Women's Day/ Men’s Day)
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.
#LI-DNI