Senior Java Developer with ETL
-, Gdańsk +2 Locations
Innobo Sp. z o. o.
Client: banking industry
Hourly Rate: up to 150 PLN + VAT
Location: Gdansk or Gdynia or Warsaw, Poland
Work arrangement: hybrid, 2 days at the office, full-time
For our Client from banking industry we are looking for Senior Java Developer with ETL
Requirements:
Technical Skills:
Java 21: Strong proficiency in modern Java features (e.g., records, pattern matching, virtual threads).
Spring Boot: Experience building RESTful APIs and microservices using Spring Boot.
Hibernate: Solid understanding of ORM concepts and experience with Hibernate for data persistence.
Microservices Architecture: Familiarity with designing, developing, and deploying microservices.
Docker: Experience containerizing applications and managing Docker images/containers.
Basic understanding or prior exposure to ETL processes or data integration concepts
Development Practices:
Proficient in writing clean, maintainable, and testable code.
Experience with unit testing frameworks (e.g., JUnit, Mockito).
Familiarity with CI/CD pipelines and tools (e.g., Jenkins, Bamboo).
Understanding of software development lifecycle and agile methodologies.
Tools & Technologies:
Version Control: Git (Bitbucket).
Build Tools: Maven.
Database: Experience with relational databases (e.g., PostgreSQL, MsSQL).
Monitoring & Logging: Familiarity with tools like Prometheus, Grafana, ELK stack.
Additional Skills:
Knowledge of Kubernetes or other container orchestration tools.
Exposure to cloud platforms (e.g., AWS, GCP).
Experience with API documentation tools (e.g., Swagger/OpenAPI).
Soft Skills:
Strong problem-solving and analytical skills.
Good communication and collaboration abilities.
Ability to work independently and in a team environment.
Willingness to learn and adapt to new technologies.
Senior Java Developer with ETL
Senior Java Developer with ETL
-, Gdańsk
Innobo Sp. z o. o.