Ce cere anuntul
T-SQL
Hibernate
Code Review
Jenkins
Spring
PostgreSQL
Microservices
Terraform
REST API
Linux
Kubernetes
Docker
Cloud computing
Unit Testing
Agile
Git
Backend
Descrierea postului
About the role:
We are looking for Java Developer colleagues to join our development teams. The projects focus on maintaining, enhancing, and migrating applications to a cloud-based platform, while supporting modernisation initiatives and long-term technology strategies.
Main responsibilities:
- Be part of features journey from idea to production by adding value all stages of Agile way of working (planning, designing, development, testing, release to production etc.)
- Develop quality software application including documentation, testing, code review, etc.
- Assist in Production issues
- Share knowledge about your area of expertise, best practices and provide functional support
- Experience in Java technologies, relevant JEE projects (Java Enterprise Edition) and Cloud migrations/development, minimum 5 years of experience
- Backend
- Java Standard Edition (8 and 11)
- Java Platform, Enterprise Edition
- Spring Boot
- EJB / Spring Session Beans
- Interceptors / Spring AOP
- Bean validation / Spring Core
- Dependency injection / CDI / Spring Core
- Persistence
- JPA (Hibernate), JTA or Spring Data (if experience in Spring then easy to move on Hibernate with JPA&JTA)
- Web services
- JAX-RS ( REST API ) / Spring MVC with Rest
- Cloud:
- Microservices patterns best practices
- Containers (Docker, Kubernetes)
- IBM Cloud
- Others
- JBoss AS
- Database: SQL and/or PostgreSQL
- Database Programming Language: T-SQL
- Linux: Basic knowledge
- Building & tools: Maven, Jenkins, Sonar, Nexus,
- Unit tests: Junit/Mockito/PowerMock
- Version control system: GIT
Knowledge in the following technologies is a plus:
- HashiCorp Vault
- Terraform
- Helm Charts
Benefits
- Full access to foreign language learning platform
- Personalized access to tech learning platforms
- Tailored workshops and trainings to sustain your growth
- Medical insurance
- Meal tickets
- Monthly budget to allocate on flexible benefit platform
- Access to 7 Card services
- Wellbeing activities and gatherings
