Job type
Full-time
Location
Poland - Warsaw Masovian Voivodeship
Experience
Mid
Category
Backend Development
Posted
2mo ago
Apply by
No deadline
Your main responsibilities as a JVM Software Engineer will include:
- Support for projects related to the modernization and migration of database systems (Sybase → PostgreSQL) in a business-critical environment.
- Analysis of existing applications, databases, stored procedures, and business logic to prepare the architecture for future technological changes.
- Design and development of solutions based on Java and microservices architecture.
- Migrating business logic from the database layer (stored procedures) to a modern application service layer.
- Collaborating on system architecture and actively participating in technical decision-making.
- Refactoring existing monolithic solutions and adapting them to a microservices architecture.
- Collaborating with technical teams on long-term modernization and migration initiatives.
- Identifying opportunities to leverage AI technologies in the software development process.
- Java 17/21
- Spring Boot
- Spring Cloud
- Microservices
- REST APIs
- Maven
- JUnit 5
- Mockito
- PostgreSQL
- Sybase- highly appreciated
- Remote or hybrid work: three times a week from one of our offices in Warsaw, Poznań or Lublin.
- Proficiency in Polish and English at the B2 level is essential.
- We hereby inform you that Inetum Polska sp. z o.o. has implemented an internal reporting (whistleblowing) procedure. The content of the procedure and the possibility to submit an internal report are available at: https://inetum.whispli.com/speakup?locale=pl
Requirements
JavaSpring BootSpring CloudMicroservicesREST APIsMavenJUnit 5MockitoPostgreSQLSybase
Market rate — Backend Engineer, Poland · based on 4 similar listings, last 90 days
This job is hosted by Inetum. Clicking Apply opens their site.
Your Match
See how well your skills line up with this role, and what you're missing.
AI Cover Letter
Generate a cover letter tailored to this job from your profile.