Suraj KC Laguna Niguel, CA
*******.***@*****.*** 214-***-**** www.linkedin.com/in/suraj-k-338a0b218
PROFESSIONAL SUMMARY:
•Java Developer with 3+ years of experience designing and deploying enterprise-grade applications in fintech and insurance domains, with proven success in building secure, scalable, and high-performing systems.
•Strong expertise in Java (11/17/21), Spring Boot, Hibernate, Microservices, REST APIs, and Kafka to deliver complete end-to-end solutions.
•Hands-on experience at Upgrade, Inc. and MetLife, where I optimized backend services for financial transactions, built dynamic customer dashboards, automated CI/CD pipelines, and improved data handling across PostgreSQL, MongoDB, and MySQL.
•Skilled in cloud technologies (AWS, GCP), containerization (Docker), CI/CD automation (Jenkins, GitHub Actions, Maven), and implementing security standards with OAuth2.0 and JWT, ensuring compliance and safeguarding sensitive data.
•Recognized for adaptability and collaboration in Agile/Scrum teams, with achievements including system modernization, performance tuning, and seamless integration of APIs, while being open to relocation for the right opportunity.
TECHNICAL SKILLS:
Languages:
Java (8/11/17/21), SQL
Frameworks & Libraries:
Spring Boot, Spring MVC, Spring Core, Hibernate, JPA, Microservices
Messaging & Streaming:
Apache Kafka
Databases:
PostgreSQL, MySQL, MongoDB
Cloud Platforms:
AWS (EC2, S3, RDS, Lambda, CloudWatch), GCP (Serverless, Cloud Functions)
DevOps & Tools:
Git, GitHub Actions, Jenkins, Maven, Docker, CI/CD pipelines
Security:
OAuth2.0, JWT, Role-Based Access Control
Testing:
JUnit, Mockito, Postman, API Testing
Methodologies:
Agile/Scrum
EDUCATION:
•Bachelor of Science in Computer Science – Southern New Hampshire University
PROFESSIONAL EXPERIENCE
Software Engineer Jul 2023 – Present
Ingram Micro Irvine, CA
Designed and developed scalable backend services using Java 11/17, Spring Boot, Hibernate, and Microservices with REST APIs, enabling secure handling of consumer loan applications and credit card processing.
Led end-to-end development of enterprise Java applications, from requirements gathering to production deployment.
Built and maintained RESTful APIs integrating internal systems with 3rd-party services, improving integration speed by 25%.
Developed Kafka-based microservices for asynchronous order event processing, reducing coupling and improving scalability by 15%.
Managed MySQL & PostgreSQL databases, improving query performance through SQL tuning and indexing.
Deployed and managed AWS EC2, S3, and RDS resources for high-availability backend services.
Streamlined deployments using Jenkins CI/CD, reducing release cycles from weekly to daily.
Provided 24/7 production support, reducing incident resolution time by 20%.
Environment: Java 11/17, Spring Boot, Hibernate, Microservices, REST API, Kafka, PostgreSQL, MongoDB, AWS (EC2, S3, RDS, Lambda), Jenkins, GitHub Actions, Docker, OAuth2.0, JWT, JUnit, Mockito, Postman, Agile/Scrum
Java Developer Feb 2022 – Jul 2023
MetLife Cary, NC
Developed Spring Boot microservices for policy lifecycle management including issuance, renewal, and termination of insurance products.
Designed and implemented REST APIs enabling secure communication between customer portals and backend services.
Enhanced claims processing speed by optimizing SQL queries, applying caching strategies, and introducing Hibernate-based ORM improvements.
Automated premium calculations with 3rd-party API integrations, reducing manual processing effort.
Improved application reliability through unit and integration testing with JUnit and Mockito.
Actively participated in Agile ceremonies including sprint planning, daily standups, and retrospectives, aligning deliverables with business needs.
Conducted peer code reviews to maintain quality standards, improve maintainability, and mentor junior developers.
Environment: Java 11, Spring Boot, Hibernate, Microservices, REST API, PostgreSQL, MySQL, MongoDB, Jenkins, Git, Maven, JUnit, Mockito, Agile/Scrum