Entry levelEnglish

Java Developer resume example

Curriculum vitae and professional background of Alexandre Mercier, Junior Java Developer based in Geneva, Switzerland.

Read the example

Alexandre Mercier

Junior Java Developer

[email protected]

Geneva

Professional Summary

Junior Java Developer with practical experience designing RESTful services, database integrations, and automated tests within Spring Boot ecosystems. Competent with modern containerization, CI/CD tools, and relational data modeling, focused on delivering reliable backend components.

Professional Experience

Léman FinTech Solutions

Geneva

Junior Java Developer

Mar 2024 – Present

  • Develop and maintain backend RESTful microservices for payment processing workflows using Java 17, Spring Boot, and PostgreSQL.
  • Implement unit and integration tests using JUnit 5 and Mockito, increasing automated test coverage across core modules from 68% to 84%.
  • Author database schema migrations with Flyway and refine SQL queries to reduce endpoint response times on transaction queries by 25%.
  • Participate in bi-weekly agile Scrum sprints, contributing to backlog refinement, peer code reviews, and deployment verifications.

Helvetia Code Studio

Lausanne

Software Engineering Intern

Aug 2023 – Feb 2024

  • Assisted in migrating legacy service endpoints to Java 17 and Spring Boot 3, refactoring deprecated components and dependencies.
  • Configured GitLab CI pipeline stages for automated Maven builds, Docker container creation, and static code quality analysis.
  • Generated and maintained interactive API documentation using OpenAPI and Swagger UI to assist client integration teams.

Education

University of Geneva

Bachelor of Science · Computer Science · Geneva, Switzerland · 5.4 / 6.0 · Sept 2020 – Jul 2023

Completed foundational coursework in object-oriented programming, algorithms, relational databases, distributed systems, and software engineering methodologies.

Completed a capstone project developing a distributed task-scheduling prototype in Java using Spring Boot and Redis.

Projects

Telemetry Processing Service

Oct 2023 – Jan 2024

  • Engineered a telemetry ingestion service utilizing Spring Boot and Apache Kafka to process simulated vehicle GPS streams.
  • Configured containerized local development stacks with Docker Compose encompassing the application, Kafka broker, and PostgreSQL database.

Bank Statement Analyzer

Feb 2023 – Jun 2023

  • Created a personal finance tracking web application using Spring Boot, Spring Security, and Thymeleaf with an embedded H2 database.
  • Implemented custom CSV parsing logic to automate categorization of Swiss standard bank export files.

Technical Skills

Java

Spring Boot

PostgreSQL

RESTful APIs

Git

Docker

JUnit

Mockito

Maven

Hibernate

Languages

French

C2

English

C1

German

B1

Certifications

Oracle Certified Professional: Java SE 17 Developer

Oracle · May 2024

Volunteering

Geneva Youth Coding Club

Geneva · Sept 2023 – Jun 2024

  • Volunteer Programming Mentor
  • Conducted introductory programming workshops in Java for secondary school students, covering basic data structures and logic.

Complete your application

Explore the matching example for this occupation.

Cover letter examples ↗

More examples in this industry