AzureHibernateJavaSplunkSpringSpring BootSpringBootAzure DevOpsJWTGitJiraAgileScrumRemote Work
About this role
Role Overview
You will be involved in the analysis, development and testing of Java-based backend applications built on microservices architectures.
You will collaborate with development teams and other technical functions to design and implement scalable, high-performance services, ensuring integration via APIs and dedicated gateways.
Perform evolutionary maintenance, troubleshooting and provide support during application release phases.
Contribute to the creation and updating of technical documentation, working in an Agile/Scrum environment.
Requirements
Experience in backend development with Java
Knowledge of Spring Boot, Spring Security, JPA and Hibernate frameworks
Experience handling authentication and authorization using JWT
Experience developing and integrating REST APIs and microservices architectures
Familiarity with API Gateways such as WSO2 or Axway
Knowledge of code versioning systems, specifically Git
Familiarity with monitoring and logging tools such as Splunk
Basic knowledge of Jira and Azure DevOps
Familiarity with Scrum/Agile methodologies
Ability to write and maintain technical documentation
Good command of English (B2 level).
Tech Stack
Azure
Hibernate
Java
Splunk
Spring
Spring Boot
SpringBoot
Benefits
Remote work & flexibility: Work from home with comfort and flexible arrangements.
30 days off: More time for yourself. You have a total of 30 days to enjoy your time off.
Training & Tech Library: Personalized training budget aligned with projects and access to resources to stay up-to-date with the latest tech stacks.
Health & Welfare: Contractual health insurance extended to family and a tailored welfare budget to suit your needs.
Referral Bonus: Know a talent? Refer them and receive a cash reward with no limit on referrals.
Extras: Electronic meal vouchers and exclusive discounts on tech, travel and lifestyle.