Software Engineer
Send a job offer directly to this candidate
Java Backend Developer with 2+ years of hands-on experience in building scalable, high-performance web applications using Java, Spring Boot, and MySQL. Proven expertise in developing RESTful APIs, implementing microservices architecture, and optimizing relational databases (MySQL & Oracle) for speed and reliability. Skilled in Spring Security, JPA/Hibernate, and JWT-based authentication, ensuring secure and modular application design.
Well-versed in Git, CI/CD pipelines, and Agile/Scrum methodologies. Comfortable collaborating with frontend teams and have working knowledge of Angular for seamless integration. Passionate about writing clean, maintainable code, following TDD principles, and delivering cloud-ready backend solutions.
Continuously learning and exploring new technologies, with a strong commitment to backend engineering excellence.
Developed robust, scalable, and high-performance RESTful web services using Java, Spring Boot 3.x, and Microservices architecture. Designed and implemented enterprise-grade backend solutions with secure JWT-based authentication and authorization. Integrated with relational databases like MySQL and Oracle using Spring Data JPA and Hibernate.
Applied industry best practices including SOLID principles, layered architecture, and CI/CD workflows (Git, Jenkins, Maven). Managed inter-service communication using REST templates and Feign clients with circuit breaker patterns (Resilience4j). Implemented asynchronous processing using RabbitMQ/Kafka and multithreading.
Ensured application security, performance, and scalability with tools like Swagger, Postman, Actuator, and performance profiling. Collaborated within Agile teams, following Scrum methodologies to deliver high-quality backend systems aligned with business goals.