Fullstack Java Developer with DevOps
Position Description
We are searching for Senior Developer with strong knowledge of technical principals, theories, and concepts in Software Development field specially in Java for participation on medium or large projects to implement SW solutions in Financial Crimes – Anti Money Laundering domain.
Your future duties and responsibilities
As Senior Software Developer, you will be responsible for:
• Evolve the product code quality and internal execution efficiency by implementing effective design principles, refactoring, unit testing.
• Conducts and participates in design, code and test reviews and inspections, ensuring application of software engineering best practices, as well as the feasibility, efficacy and compliance to functional and regulatory standards.
• Works closely with near-shore and off-shore software team, software verification team, functional manager and project manager.
• Develop, maintain and communicate status of delivery plans for assigned design elements.
• Coordinate dependencies between design elements, milestone planning, and integration activities with other software, hardware and systems engineers
• Maintain professional relationships and monitor policies, procedures and standards relating to software development to ensure regulatory compliance and adoption of technologies and industry best practices.
• Collaborates with distributed, cross-functional teams to ensure products meet quality, performance, scalability, reliability and schedule goals.
• Investigates software and system problems using a variety of techniques and provides innovative solutions on top of legacy code base.
• Conduct and participate in reviews and inspections for all elements in the software lifecycle to ensure that our software quality and customer satisfaction goals are achieved.
• Contribute to build scripts, Dockerfiles and Kubernetes manifests to improve deployment of the solution
Required qualifications to be successful in this role
Must have skills and experience:
• Strong communication and collaboration skills across cross-functional teams
• Expertise in understanding and analysing the user/business requirements converting them into scalable technical design
• Proven hands-on experience in coding, unit testing, and debugging complex Java applications
• Hands-on experience in code optimization, static code analysis, profiling, and performance tuning
• Solid understanding of software engineering best practices
• Experience in performing root cause analysis
• Experience in structured organizing, planning, and managing the development effort to produce high-quality products
• Knowledge of Java (17+) with Spring Framework and Spring Boot
• Experience with RESTful APIs and JSON-based communication
• Experience with automated testing frameworks (JUnit, TestNG, Mockito)
• Programming knowledge with Enterprise Messaging like Kafka, OpenMQ, IBM MQ
• Strong knowledge of SQL
• Familiarity with Maven, Gradle, Git
• Experience with containerization and orchestration tools: Docker, Kubernetes
• Awareness of secure coding practices and application security principles
• CI/CD pipeline setup and maintenance, Jenkins, QA integration and SonarQube
• Working knowledge of cloud environments (Azure, GCP, or others)
Skills and experience that are an advantage:
• Spring Security, Spring Cloud
• Experience with identity and access management tools like Keycloak or OpenID Connect
• Oracle PL/SQL
• Experience with Non-SQL Databases like Elastic
• JasperReports
• Proficiency in C/C++, Python or another secondary language
• Linux, Bash scripting
• Infrastructure as Code experience like Terraform
• Monitoring and observability tools: Prometheus, Grafana, Kibana
• Experience in mentoring, code reviews, and contributing to architectural decisions
• AML Domain knowledge
What we offer
• Great mixture of friendly atmosphere and stability of one of the biggest IT companies (Our employees stay with us for more than 8 years on average)
• Possibility to purchase company share and participation in company profit
• Professional growth and development through certified training programs and knowledge sharing
• The full-time contract for an indefinite period
• Flexible working hours
• Hybrid work possible upon agreement
• Multi-sport card
• 900 CZK/monthly for your leisure activities
• 140 CZK meal vouchers
• 5 weeks of vacation + 3 sick days
• 30 days of fully paid sick leave
• Company loan without interest
• Mental health program
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team—one of the largest IT and business consulting services firms in the world.
O společnosti CGI
CGI delivers high-quality business consulting, system integration and outsourcing services. With 68,000 professionals in 40 countries, CGI achieves top results in the industry when implementing the projects within set terms and budgets.
zobrazit více
SOUHLAS SE ZPRACOVÁNÍM OSOBNÍCH ÚDAJŮ
Souhlasím se zpracováním osobních údajů. Zpracování osobních údajů upravuje zákon č. 101/2000 Sb., o ochraně osobních údajů. Souhlas je udělen společnosti CGI IT Czech Republic s.r.o. a CGI Slovakia s.r.o. jakožto správci pro účely výběrového řízení na danou pracovní pozici a dále pro účely evidování mé osoby jakožto potenciálního zaměstnance u této společnosti. Pokud jsem kandidátem z jiné země v rámci Evropské unie nebo jsem-li kandidátem mimo EU, dávám tímto také souhlas s předáním svých osobních údajů třetím stranám za účelem vyřízení vízových povinností nebo registrace na Úřadu práce za účelem získání pracovního povolení nebo informování o zaměstnání cizince na území České Republiky. Souhlas uděluji na dobu 3 roků ode dne odeslání osobních údajů. Beru na vědomí, že udělení souhlasu je dobrovolné a že jej mohu kdykoli odvolat. Jsem srozuměn s tím, že zpracování osobních údajů bude provádět společnost LMC s.r.o., IČ: 264 41 381, se sídlem Praha 7, Jankovcova 1569/2c, PSČ 170 00, prostřednictvím svých elektronických systémů. Jsem informován o tom, že mám právo na informaci o tom, jaké osobní údaje, k jakému účelu a jakým způsobem jsou o mně zpracovávány. Pokud zjistím nebo se domnívám, že správce provádí zpracování mých osobních údajů, které je v rozporu s ochranou mého soukromého a osobního života nebo v rozporu se zákonem, zejména jsou-li osobní údaje nepřesné s ohledem na účel jejich zpracování, mohu požádat správce o vysvětlení, nebo požadovat, aby správce odstranil takto vzniklý stav. Zejména se může jednat o blokování, provedení opravy, doplnění nebo likvidaci osobních údajů.
Souhlas zaměstnavateli se zpracováním osobních údajů
Chci zvýšit své šance na uplatnění v budoucnu, a proto souhlasím, aby společnosti CGI IT Czech Republic s.r.o., IČO 62412388, Laurinova 2800/4, 155 00 Praha – Stodůlky / CGI Slovakia s.r.o., IČO 35 760 273, Suché Mýto 1, 811 03 Bratislava nad rámec výběrového řízení na uvedenou pracovní pozici dále zpracovávaly mé osobní údaje pro účely evidování mé osoby a nabízení obdobných pracovních příležitostí. Souhlas uděluji na dobu 3 let. Souhlas mohu kdykoliv odvolat. Osobní údaje budou zpřístupněny pouze oprávněným zaměstnancům společnosti/í, a to pouze v míře nezbytné pro účely zpracování. Váš životopis a osobní údaje budou uchovávány v naší databázi na dobu 3 let. Na základě Vaší žádosti můžete kdykoliv údaje aktualizovat nebo vymazat kontaktováním na adrese recepcePRG@cgi.com. I wish to increase my chances of future employment and therefore, I hereby agree that CGI IT Czech Republic s.r.o., IČO 62412388, Laurinova 2800/4, 155 00 Praha – Stodůlky / CGI Slovakia s.r.o., IČO 35 760 273, Suché Mýto 1, 811 03 Bratislava further processes my personal data, even beyond the selection procedure for said job position, for the purpose of keeping my records and sending me similar job offers. I grant my consent for 3 years. I may withdraw my consent at any time. Your data will be disclosed to authorised employees of the company(-ies) only to the extent necessary for the processing purposes. Your CV and personal data will be stored in our database for three (3) years. You can always request update or deletion of your data by contacting us recepcePRG@cgi.com.
Poučení se zpracováním osobních údajů
Deklarace o zpracovávání osobních údajů Děkujeme Vám za zájem o práci v CGI. Potřebujeme Váš souhlas, abychom mohli pracovat s Vašimi osobními údaji v rámci našeho výběrového procesu. Účelem shromažďování osobních údajů v naší databázi je možnost, aby CGI mohlo vyhodnotit a kontaktovat kandidáty, kteří projevili zájem pracovat ve společnosti CGI a kteří jsou kvalifikovaní obsadit současné nebo budoucí otevřené pracovní pozice ve společnostech CGI IT Czech Republic s.r.o. / CGI Slovakia s.r.o. Kromě toho, v případě zaměstnání ve společnosti CGI, budou tyto osobní údaje použité pro účely tohoto zaměstnání, jakož i pro účely používání a transferu údajů současným a potenciálním zákazníkům společnosti CGI. Váš životopis a žádost o práci můžete zasílat na pozice zveřejněné na této stránce - nebo máte na výběr zasílat Vaše CV bez aplikování na konkrétní pozici. V případě, že nebudete momentálně vhodný kandidát pro vybranou pozici, Vaše údaje budeme uchovávat pro případ jiných, v budoucnu otevřených pracovních pozic, až do doby pokud nepožádáte o vymazání všech osobních údajů z našich systémů. Zasláním žádosti na pracovní pozici na této stránce, Vás upozorňujeme, že Vaše údaje budou spravovány společností Alma Career Czechia s.r.o., Reg. č: 264 41 381 prostřednictvím jejich informačního systému na základě dohody o zpracování osobních údajů se CGI Czech Republic s.r.o. Podle obecného nařízení o ochraně osobních údajů, po zaregistrování na jednu z našich pozic, máte právo jednou za kalendářní rok, být informován o Vašich osobních údajích zpracovávaných společností CGI. Rovněž máte právo požádat o úpravu Vašich osobních údajů. Otázky týkající se ochrany osobních údajů můžete zasílat na email: recepcePRG@cgi.com nebo poštou: CGI IT Czech Republic s.r.o., Laurinova 2800/4, Stodůlky, 155 00 Praha 5. Další informace o zpracování údajů společností Alma Career Czechia s.r.o., IČO: 26441381, se sídlem Menclova 2538/2, 180 00 Praha 8 poskytuje pověřenec pro ochranu osobních údajů, e-mail: DPO-CZ@almacareer.com, resp. jsou dostupné na https://almacareer.com/gdpr. Declaration on the handling of personal data Thank you for your interest in a career with CGI. We need your consent to be able to process your personal data in our recruitment process. The purpose of collecting the personal data in the job database is CGI’s ability to evaluate and contact candidates who are interested in and qualified for current or future vacancies to be filled at CGI Czech Republic s.r.o. / CGI Slovakia s.r.o. Furthermore, in the event of employment with CGI the personal data shall be used in the course of such employment, including use and transfer of such data to existing and potential customers of CGI. You can register your CV and an application for a position available at this website - or you can choose to register your CV without applying for a specific position. Even if you do not qualify for the position you have applied for, we will store your information for any future vacancy unless you specifically ask us to delete your information. When applying for job using these websites, you shall be aware that the your data will be processed by company Alma Career Czechia s.r.o., Reg. No: 264 41 381 using their information systems based on data processing agreement with CGI Czech Republic s.r.o. According to the General Data Protection Regulation, you have the right once per calendar year after a written application has been sent to us, to be informed of your personal data stored by us. You also have the right to request a correction regarding your personal data. Questions about personal data handling can be sent to email: recepcePRG@cgi.com or by mail: CGI IT Czech Republic s.r.o., Laurinova 2800/4, 15500 Praha 5, Czech Republic. For more information on data processing by Alma Career Czechia s.r.o., Reg.No.: 26441381, with its registered office at Menclova 2538/2, 180 00 Praha 8, contact the Data Protection Officer, e-mail: DPO-CZ@almacareer.com, or visit https://almacareer.com/gdpr.
Další zajímavé pozice z CGI
- Java Developer
- Java Developer
- Fullstack Java Developer with DevOps
- Fullstack Java Developer with DevOps
- Medior Java Developer
- ABAP Developer/ka (SAP IS-U)
- IT Solution Architect – Telecommunications
- IT Solution Architect – Telecommunications
- ABAP Developer/ka (SAP IS-U)
- Project Admin
- Director Consulting Services pro SAP řešení
- Junior SAP FI Konzultant/ka
- Junior SAP SD Konzultant/ka
- SAP SD Konzultant/ka
- SAP SD Konzultant/ka
- SAP SD Konzultant/ka
- Doporučení na jinou pozici - OSTRAVA
- Legacy Application Developer (Medior, Java)
- Legacy Application Developer (Medior, Java)
- Payments IT Business Analyst
- Automated Tester
- IT Project Manager
- API Developer
- Java Developer experienced with Quarkus framework
- Help Desk/Service Desk Technician
- Business Consultant pro dopravní systémy
- AI LLM Engineer
- Windows Administrator for implementation team
- Junior/Medior SAP CO/PS Konzultant/ka
- Junior/Medior Support Engineer – AMS (Java Applications, Incident Manager Role)
- Junior/Medior Support Engineer – AMS (Java Applications, Incident Manager Role)
- Junior IT/Business Analyst pro odvětví Space, Telecommunications and Energy
- SAP ABAP Developer/ka (SAP BTP)
- SAP ABAP Developer/ka (SAP BTP)
- Senior Java Developer_Ova
- Senior Java Developer
- Technical GNSS Consultant
- Senior Galileo PRS Consultant
- Medior Java Developer
- Security / Cyber Auditor (SECURITY CLEARANCE)
- Senior Java Developer
- Oracle Developer
- Oracle Developer
- Oracle Developer
- SAP Konzultant/ka - CO
- SAP Konzultant/ka - CO
- SAP Konzultant/ka - CO
- IT Project Manager for SAP
- Test manager
- Senior project manager
- Business architect
- Business analyst
- Space Documents Specialist (SECURITY CLEARANCE)
- SAP CRM Consultant
- SAP CRM Consultant
- SAP CRM Consultant
- SAP konzultant/ka pro energetiku
- SAP konzultant/ka pro energetiku
- Senior SAP FI/CO Consultant
- Doporučení na jinou pozici Brno
- Payments IT Business Analyst
- SAP FI Konzultant/ka
- SAP FI Konzultant/ka
- SAP konzultant/ka pro energetiku
- Jr. Security Analytik
- Security Analytik
- Doporučenie na inú pracovnú pozíciu (Bratislava)
- Java Developer with German Language
- Business Analyst
- Java Developer
- Doporučení na jinou pozici Praha
- SAP FI Konzultant/ka
- SAP Integrační expert/ka
- SAP Integrační expert/ka
- SAP Integrační expert/ka
- SAP Architekt/ka
- SAP Architekt/ka
- SAP Architekt/ka
- SAP ABAP Developer/ka (SAP BTP)