Browse
Employers / Recruiters

Java Backend Engineer

unlimit · 30+ days ago
Belgrade
Negotiable
Full-time
Continue
By pressing the button above, you agree to our Terms and Privacy Policy, and agree to receive email job alerts. You can unsubscribe anytime.
About Unlimit
 
Founded in 2009, Unlimit is a global fintech company with 16 offices all over the world and more than 500 employees, that offers a large portfolio of financial services - from acquiring (payment processing) to banking as a service. Our mission is to be “ready for tomorrow” and to provide our customers with a sense of stability in the everchanging financial landscape and an opportunity to be prepared for whatever the tomorrow of business brings their way, so that while others observe, they can already take an advantage.


About the job:

We are looking for an experienced Java Backend Engineer to join our banking team. As a Java Backend Engineer, you will be responsible for developing and maintaining our backend systems, ensuring they are robust, scalable, and performant. You will work with cutting-edge technologies and contribute to the overall architecture of our applications.

Requirements:

  • Languages: Proficiency in Java (version 11 or newer). Willingness to work with Kotlin, as it is our primary language for new services.
  • Frameworks: Strong experience with Spring/Spring Boot and related technologies (Spring WebFlux, Spring Data).
  • Testing: Experience with automated testing frameworks like JUnit5.
  • Infrastructure: Familiarity with Docker, Gradle, and CI/CD pipelines (GitLab CI).
  • Data: Solid understanding of SQL (PostgreSQL) and message brokers (e.g., RabbitMQ).

Desired Skills:

  • Multi-Language Proficiency: Knowledge of Go or other popular backend programming languages is a plus, reflecting your versatility and adaptability.
  • Quick Learning: Ability to rapidly understand and integrate into existing systems, quickly grasping the technology stack and logic of unfamiliar services.
  • Adaptability: Comfort with learning and adopting new technologies, including willingness to work with and master new programming languages as needed.

Responsibilities:

  • Backend Development: Design, develop, and maintain backend services with a focus on scalability and performance.
  • Architecture: Contribute to the overall architecture, ensuring that our systems are modular, maintainable, and secure.
  • Collaboration: Work closely with cross-functional teams, including front-end developers, product managers, and QA engineers, to deliver high-quality products.
  • Optimization: Continuously optimize the backend systems to handle increasing loads and improve performance.
  • Testing and Quality Assurance: Implement automated tests and ensure high test coverage to maintain the robustness of our services.

Tech Stack Overview

  • Languages: Java (11+), Kotlin (primary).
  • Frameworks: Spring/Spring Boot, Spring WebFlux, Spring Data.
  • Testing: JUnit5, TestContainers.
  • Infrastructure: Gradle, Docker, GitLab CI.
  • Data: PostgreSQL, RabbitMQ.
  • Network: REST, WebSocket.
Join Unlimit Team now!

Unlimit is an equal opportunity employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We welcome applications from all members of society irrespective of age, sex, disability, sexual orientation, race, religion or belief.

Last updated on Aug 27, 2024

See more

About the company

More jobs at unlimit

Analyzing

Hanoi, Hanoi

 · 

30+ days ago

Almaty, Almaty Province

 · 

30+ days ago

Gurugram, Haryana

 · 

30+ days ago

 · 

30+ days ago

More jobs like this

Analyzing

Belgrade

 · 

30+ days ago

Senior Software Engineer - Database Engine Internals
D
Databricks ·  Data and AI platform

Belgrade

 · 

30+ days ago

Python Developer
E
european-dynamics

Remote

 · 

30+ days ago

Beograd

 · 

30+ days ago

Belgrade

 · 

30+ days ago

Python Developer
B
bluecatnetworks

Beograd

 · 

30+ days ago

Belgrade

 · 

30+ days ago

Belgrade

 · 

30+ days ago

 · 

30+ days ago

Senior Software Engineer - Distributed Data Systems
D
Databricks ·  Data and AI platform

Belgrade

 · 

30+ days ago

Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your CV.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your CV. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status