.
Software Engineer (Java + Angular) - API Management
  • Łódź
Software Engineer (Java + Angular) - API Management
Łódź, Łódź, Łódź Voivodeship, Polska
INCUBLY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
10. 9. 2025
Informacje o stanowisku

technologies-expected :


  • JPA
  • JDBC
  • Spring Data
  • JUnit
  • Angular
  • MariaDB
  • PostgreSQL
  • MySQL
  • Kafka
  • JMS
  • RabbitMQ
  • Solace
  • MQTT

about-project :


  • As a Software Engineer, you will be part of an engineering team dedicated to making Gravitee’s products best in class both in terms of features and in UX. This is a hands-on, critical role in the organisation and is highly technical. The right candidate will enjoy problem-solving with clients in a highly specialised way.
  • Essential technical skills:
  • Backend Skills: Java 17Spring (Data, Security etc.)
  • Database knowledge: JPA, JDBC, Spring Data
  • Testing: JUnit 5
  • Frontend Skills: Angular 17
  • Relational Databases (Tools): MariaDB, PostgreSQL, MySQL or something equivalent
  • Messaging: Kafka, JMS, RabbitMQ, Solace, MQTT or something equivalent
  • Continuous Integration and Deployment: CI/CD, Docker, Kubernetes, ArgoCD
  • Build Automation Tools: Maven, Yarn

responsibilities :


  • Interact with the Product Owner to help define the future of the products
  • Develop new end-to-end features: from design to implementation (building and integrating APIs as well as the front-end interfaces and visualizations that bring them to life)
  • Collaborate with team members to design, maintain, and improve product features
  • Participate in Tech Sprints focused on enhancing the existing codebase
  • Share your knowledge—technical and non-technical—during internal knowledge-sharing sessions
  • Prioritize issues and support customers across multiple countries and time zones, ensuring they can successfully implement our platform in their environments
  • Create knowledge articles that enrich our documentation and help customers better understand product use cases
  • Innovate within the team and with customers to improve processes and tools
  • Assist the support team to ensure customers have the best possible experience with the products

requirements-expected :


  • 5+ years of professional experience in application development
  • Fluency in modern versions of Java, with proven use in large-scale backend applications
  • Hands-on experience building UI applications with TypeScript and Angular (or another modern web framework)
  • Strong understanding of the value of automated testing to prevent regression bugs
  • A passion for sharing knowledge and a commitment to continuous learning
  • Curiosity and willingness to engage in all aspects of a project, including CI, dependency management, and vulnerability management
  • Patience, resilience, and excellent problem-solving skills
  • Strong attention to detail, delivering accurate solutions for both internal and external stakeholders

offered :


  • knowledge sharing within our company
  • agile and friendly atmosphere, non-violent communication and full respect for diversity
  • possibility to choose from onsite (in Lodz, Poland) or hybrid work (in our office in Łódź city center)
  • Remuneration: 1200-1400 PLN daily (B2B contract)

benefits :


  • sharing the costs of sports activities
  • private medical care
  • flexible working time
  • integration events

  • Praca Łódź
  • Łódź - Oferty pracy w okolicznych lokalizacjach


    109 603
    17 985