Harsh SIngh
I am a Java Backend Developer with experience building secure, scalable, and high-performance backend systems using Java and Spring Boot. I work on designing RESTful APIs, securing services with JWT and Spring Security, optimizing relational databases, and delivering reliable microservices through CI/CD pipelines and cloud-based deployments.
I enjoy working on complex backend problems, improving system performance, and collaborating in Agile teams to build maintainable, production-ready software for enterprise environments.
Work Experience
JoulesToWatts ---
Société Générale (Client)
Software Engineer (Java)
Designed and built secure, scalable RESTful APIs using Spring Boot and Spring Security with JWT. Focused on clean layered architecture, database performance optimization across MySQL and IBM DB2, and reliable delivery through automated CI/CD pipelines with GitLab in Agile teams.
Java, Spring Boot, Spring Security, JWT, MySQL, IBM DB2, GitLab, CI/CD, Docker, Swagger, Postman
Built and deployed Spring Boot–based backend services for hotel booking platforms, handling high-concurrency requests with strong uptime. Designed and optimized MySQL and PostgreSQL schemas, automated reporting using iTextPDF and Apache POI, and supported smooth releases through CI/CD pipelines, documentation, and Agile collaboration.
Java, Spring Boot, Hibernate JPA, REST APIs, MySQL, PostgreSQL, GitHub, CI/CD, iTextPDF, Apache POI, Swagger, Postman