Centralny Ośrodek Informatyki
At COI we do not have fruit Thursdays, but we provide attractive remuneration and ensure a good working atmosphere. In addition, we do something important: we build systems that make it easier to use public services. We are "those from mObywatela". You can also have, among others: take part in it! We offer a job in the largest IT company in Poland that creates services that make life easier for citizens - you, your friends, your family, employment under an employment contract (PLN 13,000 - 16,00
At COI we do not have fruit Thursdays, but we provide attractive remuneration and ensure a good working atmosphere. In addition, we do something important: we build systems that make it easier to use public services. We are "those from mObywatela". You can also have, among others: take part in it! We offer a job in the largest IT company in Poland that creates services that make life easier for citizens - you, your friends, your family, employment under an employment contract (PLN 13,000 - 16,000 gross), after a trial period you can count on an indefinite contract, fully remote work. , but if you feel like it, you can always come to the office, a modern and comfortable office close to the Western Railway Station, free underground parking, where you can leave your car, motorcycle, bicycle, scooter... flexible working hours, you start any time between 7:00 a.m. and 10:00 a.m., you can leave at during the working day, thanks to the system of quick private exits, internal training, co-financing for external training, possibility of applying for co-financing for studies, clear career path, possibility of promotion or change of project - gain new experience in different teams - change projects, not the company, work with people with different competences, great expertise and sincere passion, a chance to learn, develop and exchange experiences, an atmosphere of mutual support, we call each other by name, the opportunity to work in the office with your four-legged friend BONUS AND BENEFITS, additional remuneration, annual discretionary bonuses, 70% of the costs of obtaining income, giving you actually more $$ in the account subsidy for holidays "holidays under the pear tree" jubilee award after 5, 10 and 15 years of work additional, paid four-week leave after three years of work at COI additional, paid day off on the occasion of birthday subsidy for team-building events MyBenefit cafeteria platform Multisport card as part of the MyBenefit cafeteria medical package at Luxmed life insurance subsidy for glasses (PLN 600 for the first frame, PLN 300 for the next one) 2 days a year to be used for volunteering layette for a newborn Requirements Ability to design software, object-oriented programming, algorithms and data structures moderately complex applications, including functional and non-functional requirements Ability to design simple systems or their components, including identifying and solving design problems 3+ years of experience in software development in JVM-based languages (Java, Kotlin, etc.) and related frameworks such as Spring Boot including proficiency in ORM 3+ years of experience in working with relational/non-relational databases, including the use of tools for managing changes and controlling database versions, e.g. Liquibase, Flyway 3+ years of experience in layered or distributed architecture and creating selected REST API, SOAP, GraphQL or other interfaces in the API-First methodology. Ability to select the appropriate type of communication depending on needs (synchronous, asynchronous, reactive) Knowledge of tools e.g. Postman, SoapUI for testingdevelopment and mocking of REST services Knowledge of TDD/BDD, refactoring, clean code principles, clean architecture and design patterns Knowledge of agile software development methodologies Good knowledge of GIT, Jenkins, Artifactory, Confluence, JIRA tools Practical ability to manage versioning of produced software, for example based on Gitflow Ability to think critically, formulate conclusions and propose improvements, in particular in relation to organizational principles and standards in the field of software development. Passion for learning and supporting Teammates in order to develop Team competences. Welcome: Competences in technology monitoring and market tracking. Knowledge security mechanisms: public key cryptography, issues related to SSO (e.g. Keycloak), and current knowledge of OWASP Ability to prepare a technical feasibility assessment of the project in order to identify potential limitations or challenges Practical ability to implement Monitoring and Observability mechanisms in the produced software Knowledge of the DevOps methodology and its practical use, for example, as part of building mature CI/CD processes Knowledge of commercial cloud solutions Azure, AWS, GCP At COI, we do not have fruity Thursdays, but we provide attractive remuneration and care for a good working atmosphere. In addition, we do something important: we build systems that make it easier to use public services. We are "those from mObywatela". You can also have, among others: take part in it! We offer a job in the largest IT company in Poland that creates services that make life easier for citizens - you, your friends, your family, employment under an employment contract (PLN 13,000 - 16,000 gross), after a trial period you can count on an indefinite contract, fully remote work. , but if you feel like it, you can always come to the office, a modern and comfortable office close to the Western Railway Station, free underground parking, where you can leave your car, motorcycle, bicycle, scooter... flexible working hours, you start any time between 7:00 a.m. and 10:00 a.m., you can leave at during the working day, thanks to the system of quick private exits, internal training, co-financing for external training, possibility of applying for co-financing for studies, clear career path, possibility of promotion or change of project - gain new experience in different teams - change projects, not the company, work with people with different competences, great expertise and sincere passion, a chance to learn, develop and exchange experiences, an atmosphere of mutual support, we call each other by name, the opportunity to work in the office with your four-legged friend BONUS AND BENEFITS, additional remuneration, annual discretionary bonuses, 70% of the costs of obtaining income, giving you actually more $$ in the account subsidy for holidays "holidays under the pear tree" jubilee bonus after 5, 10 and 15 years of work additional, paid four-week leave after three years of work at COI additional, paid day off on the occasion of the birthdayfinancing for team-building events, MyBenefit cafeteria platform, Multisport card within the MyBenefit cafeteria, medical package at Luxmed, life insurance, financing for glasses (PLN 600 for the first frame, PLN 300 for the next one), 2 days a year to be used for volunteering, layette for a newborn, [As a Programmer Java, you will be responsible for the analysis and implementation of changes in existing software, creating new versions of the software in accordance with the stages of the development process and compliance with applicable standards in this area, your area of activity will include creating and conducting unit tests of modules of the created products, as well as for the integration of individual components in accordance with with the principles of Continuous Integration in the production process, Creating installation packages for modernized solutions/systems and software code versioning will also be part of your responsibilities. Additionally, you will be responsible for creating and updating technical documentation and for delivering products in accordance with the plan and established quality. Your tasks will also include verifying the compliance of the created products with the relevant IT analysis and architecture documents, as well as developing the functionality and optimization of IT systems. You will participate in in projects conducted at COI and in team meetings, collaborating with other project roles, Additionally, you will have an impact on initiatives taken to optimize and improve the software development process, In addition, you will participate in training provided by COI and continue self-education, sharing what you have learned knowledge with team members. Additionally, you will be responsible for verifying the quality of code created by other developers and for performing other work assigned by management, in accordance with your qualifications] Вимоги: JVM, Java, Kotlin, Spring Boot, ORM, Liquibase, GraphQL, TDD, BDD, Git, Jenkins , Artifactory, Confluence, AD, Gitflow, SSO, Keycloak, CA, OWASP, DevOps, Azure, AWS, GCP Bonuses for: Training budget, Sport subscription, Private healthcare, Life & group insurance, Flexible hours, MyBenefit system, Free coffee , Bike parking, Shower, Mobile phone, Free parking, In-house training, Modern office, No dress code.