Highly motivated and detail-oriented Java backend developer with two years of experience in designing, developing, and maintaining robust backend applications. Proficient in Core Java, Spring Boot, Hibernate, Microservices Architecture, and RESTful API development. Experienced in integrating BPM workflows, implementing business rules using Drools, and developing scalable solutions with Apache Kafka. Hands-on experience with JSP/Servlets, deploying applications on Apache Tomcat, and using API Gateway for secure routing. Skilled in third-party integration using the Unirest API and OCR development for data extraction solutions. Strong understanding of MySQL databases, code quality enforcement with SonarLint, and Agile (Scrum) methodologies. Dedicated to delivering high-quality solutions, while continuously improving skills, and staying updated with new technologies.
As an Associate Software Developer, I was primarily responsible for developing and maintaining backend services using Java and Spring Boot frameworks. I worked extensively on REST APIs development, ensuring scalable, secure, and efficient communication between microservices in a distributed architecture.
My daily work included:
As a Java trainee, I focused on building a strong foundation in core Java, working extensively with OOP concepts and the Collections Framework. I also gained hands-on experience with Java 8 features, such as Streams, Lambda expressions, and Functional Interfaces.
During the training period, I: