This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled and experienced Software Engineer to join our team, providing critical support for our in-country local applications in Kazakhstan. This role requires a strong technical background in software development and excellent communication skills to collaborate with local vendors, regulators, and user teams.
Job Responsibility:
Research, design, implement, and manage software programs, coordinating with stakeholders to ensure extensible low-level design with appropriate separation of concerns and abstractions
Write modular, extensible, readable, performant, and secured code, actively participating in code reviews
Prioritize application security by adhering to secure design architecture and established security standards and practices
Create technical solution artifacts, code review records, and deployment plans
Troubleshoot and resolve complex cross-component issues, including those identified during static analysis, penetration testing, or deployment, by identifying root causes and implementing effective solutions
Apply advanced language constructs, design principles, design patterns, libraries, frameworks, appropriate data structures, and performance/scalability concepts
Requirements:
8+ years of relevant experience in engineering software applications or products
Proven experience in systems analysis and programming of software applications
Demonstrated success in managing and implementing software projects
Working knowledge of consulting and project management techniques/methods
Ability to work effectively under pressure and manage deadlines, as well as adapt to unexpected changes in expectations or requirements
Conversant with Continuous Integration/Continuous Delivery (CI/CD) practices
Languages & Frameworks: Java 8+, Spring Boot, Spring Core, Spring MVC, Spring Security, REST, Microservices
Databases: Experience with MSSQL & Oracle
Distributed Cache: Redis/Hazelcast
Messaging: Kafka/Active MQ, Tibco EMS, IBM MQ
Operating Systems: Linux RHEL, Windows
Tools: Familiarity with data pipeline and ETL technologies
Development Tools: Knowledge of JIRA, CI/CD tools like Jenkins, Maven, BitBucket, Git, and uDeploy
What we offer:
Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program)
Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates
Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates
Employee Assistance Program financed by Employer
Paid Parental Leave Program (maternity and paternity leave
statutory and 2 weeks additional paid paternity leave)
Sport Card for employees subsidised via Social Benefits Fund and Sport Cards for certain family members available at preferential rates
Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events
Additional day off for volunteering
Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform
Opportunity to receive an annual discretionary incentive award