Description
The project transforms the digital business domain by developing integration services and APIs, including solutions based on microservices architecture.
Tasks
•Design, implement, test, and maintain integration flows and APIs according to requirements and the Definition of Done
•Contribute to technical decisions on integrations and APIs in line with architectural standards
•Ensure the quality, security, availability, and performance of solutions; diagnose issues and address their root causes
•Collaborate with architects, analysts, Product Owners, and project teams to clarify requirements and agree on solutions
•Estimate and plan work, and analyze technical risks
•Support team members with technical problems and share good practices
•Participate in code reviews and develop code quality standards and software delivery automation
Requirements
•At least 4 years of commercial Java application development experience, including practical experience with Java 21+ and Spring Boot
•Experience designing and implementing system integrations and APIs using REST, JSON, OpenAPI, OAuth 2.0, JWT, SOAP, and XML
•Experience building asynchronous integrations with Apache Kafka, RabbitMQ, or another message broker
•Experience delivering integrations using API Management platforms, including publishing and securing them
•Experience developing microservices and deploying them in Kubernetes
•Experience with CI/CD processes, especially Bamboo or Jenkins, Git/Bitbucket repositories, deployment automation, and Jira
•Experience writing unit tests and using Java testing frameworks
•Experience with PostgreSQL or Oracle databases, including writing and optimizing SQL queries
•Demonstrated ability to solve problems independently and make technical decisions in projects
Nice to have
Spring Cloud, Hibernate, Microsoft Azure API Management or an equivalent solution, Docker, Kubernetes, Helm, Apache NiFi
Conditions
•B2B engagement through apreel
•Long-term cooperation
•170 PLN netto/h
•Hybrid work in Warsaw/Wola, with required office visits once a week
•Start ASAP