Tasks:
- Developing maintaining and supporting backend microservice applications using
- Java 25
- Spring Boot 3.5 (with Reactive stack)
- Gradle 9.1
- JUnit 5 testing framework for unit and integration at development side
- deploying to Kubernetes / Helm / AWS EKS Cluster
- Gitlab for CI/CD using Gitlab Ultimate Features (code quality dependency scanning) focusing on PSA requirements and vulnerabilities
- Elasticsearch and Kibana for storing logs
- Grafana and Prometheus for charts
- Designing developing testing and documenting RESTful and Reactive APIs using latest Spring WebFlux
- Efficient collaboration with databases (PostgreSQL) including writing optimized SQL queries
- Ensuring code quality through automated testing using JUnit 5 and integration tests also leveraging WrappedMockService from the okhttp3 package for mocking external dependencies
- Regular participation in code reviews technical discussions and architecture refinement
- Working closely with testers and architects to ensure high-quality deliverables
- Operation and support tasks performed occasionally during regular working hours (no on-call or overtime work expected)
Qualifications :
- Higher education degree in engineering computer science or related field
- At least 3 years of professional experience in backend Java development
- In-depth knowledge of Spring Boot 3 with strong focus on Reactive programming (Spring WebFlux)
- Experience building and maintaining microservices architectures and developing scalable REST and reactive APIs
- Intermediate knowledge of SQL databases (PostgreSQL preferred)
- Experience with Elasticsearch and Kibana for logging and monitoring
- Daily use of JIRA for task and issue tracking
- Daily use of version control systems preferably Git
- Basic DevOps knowledge for example Docker and CI/CD pipelines (GitLab CI Jenkins)
- Strong problem-solving skills and ability to work independently as well as part of a team
- Excellent communication skills flexibility and a continuous learning mindset
Advantages:
- Experience working with GitLab repositories and pipelines
- Familiarity with TARDIS / EventHorizon tools/platforms
- Advanced knowledge of JUnit 5 testing framework and integration test practices in Java
- Hands-on experience with AWS cloud services (basic level)
- Knowledge of Reactive Java libraries and paradigms beyond WebFlux
Additional Information :
* Please be informed that our remote working possibility is only available within Hungary due to European taxation regulation.
Remote Work :
No
Employment Type :
Full-time
Tasks:Developing maintaining and supporting backend microservice applications usingJava 25Spring Boot 3.5 (with Reactive stack)Gradle 9.1JUnit 5 testing framework for unit and integration at development sidedeploying to Kubernetes / Helm / AWS EKS ClusterGitlab for CI/CD using Gitlab Ultimate Featur...
Tasks:
- Developing maintaining and supporting backend microservice applications using
- Java 25
- Spring Boot 3.5 (with Reactive stack)
- Gradle 9.1
- JUnit 5 testing framework for unit and integration at development side
- deploying to Kubernetes / Helm / AWS EKS Cluster
- Gitlab for CI/CD using Gitlab Ultimate Features (code quality dependency scanning) focusing on PSA requirements and vulnerabilities
- Elasticsearch and Kibana for storing logs
- Grafana and Prometheus for charts
- Designing developing testing and documenting RESTful and Reactive APIs using latest Spring WebFlux
- Efficient collaboration with databases (PostgreSQL) including writing optimized SQL queries
- Ensuring code quality through automated testing using JUnit 5 and integration tests also leveraging WrappedMockService from the okhttp3 package for mocking external dependencies
- Regular participation in code reviews technical discussions and architecture refinement
- Working closely with testers and architects to ensure high-quality deliverables
- Operation and support tasks performed occasionally during regular working hours (no on-call or overtime work expected)
Qualifications :
- Higher education degree in engineering computer science or related field
- At least 3 years of professional experience in backend Java development
- In-depth knowledge of Spring Boot 3 with strong focus on Reactive programming (Spring WebFlux)
- Experience building and maintaining microservices architectures and developing scalable REST and reactive APIs
- Intermediate knowledge of SQL databases (PostgreSQL preferred)
- Experience with Elasticsearch and Kibana for logging and monitoring
- Daily use of JIRA for task and issue tracking
- Daily use of version control systems preferably Git
- Basic DevOps knowledge for example Docker and CI/CD pipelines (GitLab CI Jenkins)
- Strong problem-solving skills and ability to work independently as well as part of a team
- Excellent communication skills flexibility and a continuous learning mindset
Advantages:
- Experience working with GitLab repositories and pipelines
- Familiarity with TARDIS / EventHorizon tools/platforms
- Advanced knowledge of JUnit 5 testing framework and integration test practices in Java
- Hands-on experience with AWS cloud services (basic level)
- Knowledge of Reactive Java libraries and paradigms beyond WebFlux
Additional Information :
* Please be informed that our remote working possibility is only available within Hungary due to European taxation regulation.
Remote Work :
No
Employment Type :
Full-time
View more
View less