Programista/Starszy Programista (k/m)
Brak informacji o wynagrodzeniu
MidFull-time·Umowa o pracę
#399650·Dodano 5 dni temu·6
Źródło: justjoin.itTech Stack / Keywords
JavaSpring Boot 3.0.0 i wyższejSpring FrameworkAngular 15+Typescript/ JavascriptOpenAPI / Java REST APIMicroservices, Modular MonolithPostgreSQL + Hibernate/Spring DataActiveMQ Artemis, Apache KafkaDocker i Kubernetes
Firma i stanowisko
Agro Aplikacje is a modern in-house software company supporting innovative IT solutions necessary for the tasks of the Agency for Restructuring and Modernization of Agriculture (ARiMR). The company designs, simplifies, and expands systems, using modern technologies and flexible project approaches to support ARiMR in the digitization of the Polish agricultural sector.
Wymagania
- For Programmer: Relevant IT higher education and/or specialized courses plus at least 2 years of experience in software development for IT systems or secondary IT education plus at least 4 years of experience in software development.
- For Senior Programmer: Relevant IT higher education and/or specialized courses plus at least 3 years of experience in software development for IT systems or secondary IT education plus at least 5 years of experience in software development.
- Very good programming knowledge in Java.
- Knowledge of Spring Boot 3.0.0 and higher.
- Knowledge of advanced Spring Framework configuration.
- Knowledge of Angular 15+.
- Experience programming in TypeScript/JavaScript.
- Knowledge of OpenAPI / Java REST API.
- Experience in designing and implementing microservices.
- Familiarity with architectural approaches like Microservices and Modular Monolith.
- Good knowledge of databases, specifically PostgreSQL with Hibernate/Spring Data.
- Experience with messaging systems such as ActiveMQ Artemis and Apache Kafka.
- Knowledge of Docker and Kubernetes platforms.
- Good knowledge of the RxJS library.
- Understanding and practical use of design patterns.
- Knowledge of integration patterns.
- Logical and analytical thinking skills.
- Ability to work with GIT version control.
- Openness and ability to collaborate with analysts, developers, and business stakeholders.
- English language proficiency sufficient for reading technical documentation.
- Experience working with JIRA.
Nice to have:
- Knowledge of Intellij IDEA.
- Knowledge of WebServices.
- Experience working in Agile/Scrum methodologies.
- Independence and responsibility in task execution.
Obowiązki
- Designing, creating, and modifying application systems developed by the company.
- Delivering solutions based on microservices architecture.
- Designing and implementing databases for created systems.
- Participating in project meetings.
- Participating in deployments.
- Optimizing software code.
- Conducting code reviews in collaboration with team members.
- Ensuring code quality and compliance with standards (including organizational standards).
Benefity
- Stable employment on an employment contract.
- Hybrid work mode.
- Subsidies for leisure activities.
- Subsidies for cinema and theater tickets.
- Access to a sports card.
- Access to medical care.
- Opportunity to improve qualifications within the company using modern IT technologies.
- Work on some of the largest IT systems in Poland.
Płatne święta
Karta sportowa
Opieka zdrowotna
Inne informacje
Klauzula informacyjna regarding personal data processing for recruitment at Agro Aplikacje is provided, stating legal basis, data retention periods, rights of candidates, including data access, correction, deletion, and complaint rights, and guaranteeing confidentiality and transparency under relevant Polish and EU data protection laws.
AgroAplikacje
3 aktywne oferty