Remote Senior Back-end Developer .NET & Java Offer description Join our team in the Development Department -Services! We are a team that creates innovative digital solutions that have a real impact on the lives of citizens. Our e-services, including Portal RP, mObywatel.gov.pl, National Node, Profil Zaufany, cover various areas, creating a comprehensive ecosystem. , which facilitates citizens' everyday affairs and improves contact with public administration. We work with the latest technologi
Remote Senior Back-end Developer .NET & Java
Offer description
Join our team in the Development Department -Services!
We are a team that creates innovative digital solutions that have a real impact on the lives of citizens. Our e-services, including Portal RP, mObywatel.gov.pl, National Node, Profil Zaufany, cover various areas, creating a comprehensive ecosystem. , which facilitates citizens' everyday affairs and improves contact with public administration.
We work with the latest technologies and apply the best architectural practices. We use programming languages such asJava, as well as frameworks such asSpring andAngular. We focus on microservices, containerization and the cloud, ensuring the scalability and efficiency of our solutions. By working with us, you will have the opportunity to provide solutions using the Common State IT Infrastructure, thus taking advantage of the power of the Government Computing Cloud. We focus not only on functionality, but also on the attractiveness and readability of the code to ensure the best possible experience for both users and team members.
We offer
- work in the largest IT company in Poland that creates services that make life easier for citizens - you, your friends, family
- employment based on a contract job (PLN 17,000 - 23,000 gross)
- after the 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 whenever you want between 7:00 a.m. and 10:00 a.m.
- possibility of going out during the working day, thanks to the system of quick private exits
- internal training, co-financing for external training
- possibility of applying for apply for funding for your studies
- a clear career path, the 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 together with your four-legged friend
BONUS AND BENEFITS
- additional annual remuneration
- discretionary bonuses
- 70% of the costs of obtaining income, giving actually more $$ in the account < /li>
- co-financing 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 < /li>
- an additional, paid day off to celebrate a birthday
- co-financing for team-building events
- MyBenefit cafeteria platform
- Multisport card within the MyBe cafeterianefit
- medical package at Luxmed
- life insurance
- subsidy for glasses (PLN 600 for the purchase of glasses, PLN 300 for replacing glasses)
< li>2 days a year to be used for volunteering - layette for a newborn
Wanted competences
- Ability to design software, object-oriented programming, algorithms and data structures of complex applications, taking into account functional and non-functional requirements, including performance and security
- Ability to design moderately complex systems or their components, including including identifying and resolving design issues and determining alternative options to aid business decision making
- Ability to perform a technical feasibility assessment of a project to identify potential constraints or challenges
- 5+ years of software development experience in JVM-based languages (Java, Kotlin, etc.) and related frameworks such as Spring Boot including proficiency in ORM
- 5+ years of experience in software development in C# using .NET Core < /li>
- Knowledge of security mechanisms: public key cryptography, issues related to SSO (e.g. Keycloak), and current knowledge of OWASP
- 5+ years of experience working with relational/non-relational databases, including the use of change management and database version control tools, e.g. Liquibase, Flyway
- 5+ years of experience in layered or distributed architectures and developing REST APIs, SOAP, GraphQL or other interfaces in the API-First methodology. Ability to appropriately select the type of communication depending on needs (synchronous, asynchronous, reactive)
- Knowledge of tools, e.g. Postman, SoapUI for testing and mocking REST services
- Knowledge of TDD/BDD, refactoring, principles of clean code, clean architecture and design patterns
- Knowledge of agile software development methodologies
- Very good knowledge of GIT, Jenkins, Artifactory, Confluence, JIRA tools
- Practical skill managing versioning of the produced software, for example based on Gitflow
- The ability to think critically, formulate conclusions and propose improvements, in particular in relation to organizational principles and standards in the field of software development
- Mentoring colleagues from the Team, in order to develop the Teams' competences
- 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
- li>
Welcome:
- Competencies in technology monitoring and market tracking
- Ability to coordinate the work of programmers in small projects
- Knowledge of commercial cloud solutions Azure, AWS, GCP
Remote Senior Back-end Developer .NET & Java
Offer description
Join our team at Departamence-Services Development!
We are a team that creates innovative digital solutions that have a real impact on the lives of citizens. Our e-services, including Portal RP , mObywatel.gov.pl , National Node, Profil Zaufany, cover various areas, creating a comprehensive ecosystem , which facilitates citizens' everyday affairs and improves contact with public administration.
We work with the latest technologies and apply the best architectural practices. We use programming languages such as Java , as well as frameworks such as Spring and Angular . We focus on microservices, containerization and the cloud, ensuring the scalability and efficiency of our solutions. By working with us, you will have the opportunity to provide solutions using the Common State IT Infrastructure, thus taking advantage of the power of the Government Computing Cloud. We focus not only on functionality, but also on the attractiveness and readability of the code to ensure the best possible experience for both users and team members.
We offer
- work in the largest IT company in Poland that creates services that make life easier for citizens - you, your friends, family
- employment based on a contract job (PLN 17,000 - 23,000 gross)
- after the 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 whenever you want between 7:00 a.m. and 10:00 a.m.
- possibility of going out during the working day, thanks to the system of quick private exits
- internal training, co-financing for external training
- possibility of applying for apply for funding for your studies
- a clear career path, the 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 together with your four-legged friend
BONUS AND BENEFITS
- additional annual remuneration
- discretionary bonuses
- 70% of the costs of obtaining income, giving actually more $$ in the account < /li>
- co-financing 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 < /li>
- an additional, paid day off to celebrate a birthday
- co-financing for team-building events
- MyBenefit cafeteria platform
- Multisport card within the MyBenefit cafeteria
- li>
- medical package at Luxmed
- life insurance
- subsidy for glasses (PLN 600 for the purchase of glasses, PLN 300 for replacing glasses)
- 2 days a year to be used for volunteering
- layettefor a newborn
[As a Senior Programmer/Senior Back-end .NET & Java Programmer, you will be responsible for analyzing and implementing changes in existing software, creating new versions of the software in accordance with the stages of the development process and complying with applicable standards in this respect, 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 the principles of Continuous Integration in the production process. Creating installation packages for modernized solutions/systems and versioning the software code 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 in COI and in team meetings, collaborating with other project roles. Additionally, you will submit initiatives regarding the optimization and improvement of software quality and innovative solutions regarding the production process. Your contribution to identifying process improvement opportunities will be crucial to the team's effectiveness. In addition, you will participate in training provided by COI and continue self-education, sharing the acquired 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 ] Вимоги: .NET, Java, JVM, Kotlin, Spring Boot, ORM, C#, .NET Core, SSO, Keycloak, CA, OWASP, Liquibase, REST API, SOAP, GraphQL, Postman, SoapUI, TDD, BDD, Git, Jenkins, Artifactory, Confluence, Jira, AD, Gitflow, DevOps, Azure, AWS, GCP Bonus information: Sport Subscription , Private healthcare, Remote work, Flexible working hours, MyBenefit, Life insurance, Training budget, Free parking, Free coffee, Bike parking, Shower, Modern office, No dress code.