Java Developer

SAN0698

About Candidate

Introduction:

Senior Java Developer with 9 years of experience in software development, specializing in backend development, microservices, and enterprise applications. Proficient in Java (8, 11, 17), Spring Boot, Hibernate, and database management using PostgreSQL, MariaDB, and Oracle SQL. Experienced in designing and implementing scalable applications across domains like fintech, telecommunications, transportation, and healthcare. Skilled in Agile methodologies, CI/CD pipelines, and cloud technologies like Docker and Kubernetes. Strong expertise in API development, authentication systems (Keycloak, OpenAPI), and message-driven architecture. Led teams, conducted code reviews, and mentored junior developers for knowledge sharing and onboarding. Developed high-availability applications for public transportation, e-commerce, and credit risk assessment. Expertise in automated testing using JUnit, Mockito, and Cucumber for TDD and BDD. Managed system integrations, refactoring, and performance optimization for large-scale applications. Actively participated in architectural decisions, system migrations, and cross-team collaborations.

Responsibilities:

  • Designed, implemented, and optimized backend systems using Java and Spring Boot.
  • Developed microservices architecture for enterprise and fintech applications.
  • Built authentication and authorization systems using Keycloak and OpenAPI.
  • Managed database design, optimization, and migrations using PostgreSQL, MariaDB, and Oracle SQL.
  • Led code reviews, pair programming, and mentoring initiatives for junior developers.
  • Developed and maintained RESTful APIs, integrating with external systems.
  • Implemented CI/CD pipelines and containerized applications using Docker and Kubernetes.
  • Conducted automated testing using JUnit, Mockito, Cucumber, and Selenium.
  • Collaborated in Agile teams, participating in sprint planning and daily stand-ups.
  • Performed bug fixing, performance tuning, and legacy system refactoring.

Skills

Java 8, Java 11, Java 17, Spring Boot, Hibernate, Microservices, REST APIs, Keycloak, OpenAPI, PostgreSQL, MariaDB, Oracle SQL, Liquibase, Docker, Kubernetes, Maven, Tomcat, JUnit, Mockito, Cucumber, Selenium, Git, SVN, Agile, CI/CD, Jenkins, Jira, Confluence, TDD, BDD, API Integration, Performance Optimization, System Architecture.

Be the first to review “Java Developer”

Your Rating for this listing