Skip to main content
HimalayasHimalayas logo
Rafael JuniorRJ
Open to opportunities

Rafael Junior

@rafaeljunior

Java backend developer focused on secure REST APIs, modeling, and scalable architecture.

Colombia
Message

What I'm looking for

I’m looking for a junior Java/backend opportunity where I can build secure, maintainable, and scalable solutions. I value clean code, testing, documentation, and continuous learning, and I’m open to on-site, hybrid, or remote roles.

I’m a Software Engineering student focused on Java backend development, designing secure REST APIs, and building maintainable layered architectures. I use Java 17 with Spring Boot to deliver practical, documented backend solutions.

In my projects, I’ve implemented authentication/authorization with OAuth2Resource Server, JWT, and Keycloak, with role-based access control (USER/ADMIN). I designed clean Controller → Service → Repository → Entity separation, modeled data with JPA/Hibernate and PostgreSQL, and used MapStruct to keep DTO mapping simple and consistent.

I also build with quality and scalability in mind: Swagger/OpenAPI documentation, CORS configuration for frontend integration, and centralized exception handling. My experience includes agile practices (Scrum/Kanban), Git/Maven workflows, and testing with JUnit and Mockito—so each layer stays verifiable and easy to extend.

Experience

Work history, roles, and key accomplishments

UC
Current

Student Developer

Universidad Iberoamericana de Colombia

Jan 2024 - Present (2 years 5 months)

Built academic backend projects in Java using object-oriented design, modular structure, and technical documentation. Applied Spring Boot, JPA/Hibernate, PostgreSQL, and Docker while working with Git/GitHub and Maven in an agile workflow.

Education

Degrees, certifications, and relevant coursework

Universidad Iberoamericana de Colombia logoUC

Universidad Iberoamericana de Colombia

Software Engineering, Software Engineering

2024 -

Pursuing Software Engineering at Universidad Iberoamericana de Colombia; currently in the 6th semester.

DS

Dev Senior

Java Development Program, Java Development

2024 -

Enrolled in a Java Development Program at Dev Senior starting September 2024.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan