Back to Developers
Subrat Kumar Behera

Subrat Kumar Behera

Java Developer

Bangalore
80
Profile Score

About

Results-driven Java Developer with 3.8 years of hands-on experience in designing and building scalable backend applications and Microservices architectures. Specializing in API development using Spring Boot and Spring WebFlux and robust data handling through Hibernate/JPA with MySQL. Experienced in deploying and hosting applications on AWS (EC2, S3) and implementing cloud-native solutions. Adept at delivering efficient, secure, and maintainable systems in fast-paced, agile environments. Committed to continuous learning and staying aligned with modern development practices and technologies. Known for producing clean, well-documented code and collaborating effectively with cross-functional teams to deliver high-quality software that aligns with business goals. Passionate about solving complex problems and contributing to the success of innovative projects.

Skills & Expertise (76)

Spring Boot Advanced
8.4/10
3.8
Years Exp
Microservices Architecture Advanced
8.1/10
3.8
Years Exp
REST API development Advanced
8.0/10
3.8
Years Exp
Java 8 Advanced
7.9/10
3.8
Years Exp
Spring Security Advanced
7.8/10
3.8
Years Exp
CI/CD Pipelines Pull Requests merging branching GitHub Git Containerization Docker Token-based authentication Jenkins Dependency management Build Automation Maven Event-Driven Architecture Message Queue Kafka S3 EC2 Integration Testing Collaborative Development Retrospectives Daily Stand-ups Sprint planning Scrum methodologies Agile Swagger Postman code reviews Mocking Unit Testing Mockito JUnit 5 API Security Role-based access control Joins JWT Singleton Spring WebFlux Spring Validation Spring MVC Actuator profiles Auto-configuration Builder Factory Service decomposition Design Patterns Functional Programming Lambda expressions Streams Multithreading Exception Handling Collections Framework OOPs Concepts Criteria API Indexing Core Java Complex queries database design MySql Performance Optimization custom queries Query Methods AWS ORM mapping Spring Data JPA Hibernate Load Balancing Fault Tolerance API Gateway Inter-service communication

Work Experience

Software Engineer

TapQwik Software Private Limited

Jun 2022 - Present

Developed and maintained scalable microservices-based backend using Spring Boot, Spring MVC, Spring WebFlux and Hibernate JPA. Built and secured RESTful APIs for booking, user, and payment modules using Spring Security and JWT authentication. Optimized MySQL queries and indexing to improve application performance; also worked on PostgreSQL for complex operations. Deployed and managed services on AWS (EC2, S3) ensuring high scalability and reliability. Applied design patterns (Singleton, Factory, Builder) and layered architecture for clean, maintainable code. Conducted unit and integration testing with JUnit 5 and Mockito achieving stable, production-ready builds. Followed Agile/Scrum practices with version control via Git/GitHub and CI/CD integration.

Education

Bachelor of Technology (B. Tech) - Biju Patnaik University of Technology

- · Afghanistan

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 5/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 80/100

Profile Overview

Member sinceMar 2026

Skills (76)

Spring Boot Microservices Architecture REST API development Java 8 Spring Security CI/CD Pipelines Pull Requests merging branching GitHub +66 more