Java Developer
MADIFF Polska Warsaw, Masovian Voivodeship, Poland
IT Services and IT Consulting · 51-200 employees
About the role
Design and develop backend solutions using Java, Spring Boot, and Oracle to support enterprise product and sales systems. Collaborate with cross-functional teams including architects, DevOps, and business stakeholders to implement requirements and maintain high code quality.
What they look for
Requirements
Requires a minimum of 4 years of commercial Java development experience with strong proficiency in Spring Boot and Oracle databases. Candidates should possess a solid understanding of software architecture, REST APIs, and analytical problem-solving skills.
Benefits
Full description
We are looking for a Java Developer to support the development and maintenance of enterprise product and sales systems within the insurance domain. The role focuses on designing and developing backend solutions using Java, Spring Boot, REST APIs, and Oracle, implementing new business requirements, and maintaining existing applications. The consultant will work across the full development lifecycle, collaborating with business stakeholders, architects, DevOps, and infrastructure teams while contributing to code quality, testing, and modern software architecture practices.
Responsibilities
- Design and develop solutions using Java
- Implement new business requirements using Spring and Spring Boot
- Develop and maintain backend services
- Design and model data structures
- Work with Oracle databases
- Analyse and resolve application defects
- Develop unit tests
- Maintain high code quality
- Participate in code reviews
- Analyse business requirements with internal stakeholders
- Translate requirements into technical solutions
- Cooperate with Architects, DevOps, Application Maintenance and Infrastructure teams
Requirements
- Minimum 4 years of commercial Java development experience
- Strong Java knowledge, ideally Java 11+
- Spring and Spring Boot
- Hibernate
- Oracle Database
- SQL and PL/SQL
- REST APIs
- Git
- Unit testing
- Good understanding of software architecture and design principles
- Strong analytical and problem solving skills
- Good communication skills
Nice to have
- Angular or Vue
- Elasticsearch
- DDD
- Hexagonal Architecture
- CI/CD
- Insurance experience
- Banking or financial services experience
- Experience with large enterprise applications
Benefits
- Flexible hybrid model
- Solid, competitive salary
- Work in a multinational environment on international projects
- Comprehensive healthcare
- Long-term B2B contract with a stable project pipeline
Similar roles
-
Java Developer
StoneX Group Bogota, RAP (Especial) Central, Colombia
-
Java Software Engineer | Marine Cloud
Garmin Cluj Cluj-Napoca, Romania
-
Java Developer - BI
Gameloft Bucharest, Romania
-
Senior Backend Java Engineer
Deploja AB Sweden
-
Senior Backend Engineer - Java (6-month contract)
Proximity Works India
-
Lead Software Engineer Java Spring boor Gen AI
JPMorgan Chase & Co. Mumbai, Maharashtra, India