Senior Java Software Engineer

Tech Stack

REST
JAVA
SOAP
SPRING BOOT
ANGULAR
KAFKA
KEYCLOAK

Job Description

For over 13 years we’ve gained experience in implementing projects for enterprises, mainly in the finance (including banking and insurance), public and services sectors.

We help our customers in designing and planning their IT Architecture and solution roadmaps to leverage new technologies and maintain flexibility, designing & building digital solutions that improve process effectiveness and customer experience, maintaining & supporting IT systems that run on production.

Inteca is a team of consultants and software engineers with extensive experience in implementing projects for companies in various industries.Every day we solve complex problems in the name of our mission – delivering business value through the use of information technology.Join us if:You want to influence the framework for creating enterprise applications.You are interested in architecture.You enjoy optimizing the solutions you create.You like participating in discussions and proposing your own solutions.What challenges will you take on?

Designing and developing enterprise applications (Backend: Java/Spring/Quarkus, Frontend: Angular/WebComponents).Designing and implementing business process automation (BPMS platform).Designing and implementing Microservices/REST/SOAP services (Spring, Quarkus, ESB).Developing and modifying existing solutions.Ensuring optimization, speed, and performance of the solutions created.What do we require?

At least 7 years of experience as a Java Developer.Education in computer science or other technical fields (e.g., mathematics, physics).Knowledge of Spring Boot (Spring Core, Spring Data).Experience in creating unit (JUnit) and integration tests for developed solutions.Knowledge of algorithms and data structures.Familiarity with relational databases.Understanding of SOA and Microservices concepts and frameworks (SOAP, REST, ESB, Swagger/OpenAPI).Knowledge of integration and design patterns.Proficiency in Angular.Commitment, attention to detail, and focus on the quality of software development.Excellent verbal and written communication skills in Polish and English.Nice to have:Experience in system design using the Model Driven Development approach (BPMN and UML).Familiarity with Apache Kafka, Keycloak.We offer:A friendly workplace with flexible forms of employment and working hours.Space for personal growth within a strong engineering team.Access to innovative technological solutions.Luxmed medical care, Multisport Benefit Card.