NEORIS is hiring a Backend Java Developer to play a key role in designing, programming, and validating high-availability backend solutions for the financial sector. You'll be actively involved from technical analysis through implementation, ensuring security and efficiency standards are met within our multicultural, startup-like culture that fosters innovation and continuous learning.
What You'll Do
- Develop backend solutions based on a microservices architecture using Spring Boot.
- Create and maintain scalable and secure REST services.
- Develop unit tests to ensure software quality using JUnit/Mockito.
- Collaborate on continuous integration and version control.
What We're Looking For
- 4 to 6 years of development experience in Java (8 or higher).
- Solid command of Spring Framework and Spring Boot.
- Demonstrable experience with Microservices and REST services.
- Proficiency with JUnit and Mockito.
- Experience with tools: Git, Maven or Gradle.
Nice to Have
- Knowledge of SQL / Oracle.
- Experience in the banking sector.
- Experience with Jenkins, SonarQube, Swagger/OpenAPI.
- Knowledge or immediate willingness to learn internal frameworks (based on Java Spring).
Technical Stack
- Java, Spring Framework, Spring Boot, Microservices, REST
- JUnit, Mockito
- Git, Maven, Gradle
- SQL, Oracle
- Jenkins, SonarQube, Swagger/OpenAPI
Benefits & Compensation
- Competitive salary.
- Prepaid medicine.
- NEORIS Days (3 free days).
- Employee fund.
- Annual performance bonus.
- Vacation bonus.
- Corporate tools.
- Training and coaching platforms.
Work Mode
This position is on-site and open to candidates based in Colombia.
NEORIS is an equal opportunity employer.




