Back to Developers
BN

Bhuwan Bahadur Neupane

Senior Full Stack Java Developer

San Francisco, CA
70
Profile Score

About

Senior Full Stack Java Developer with 6+ years of experience building enterprise applications using Java, Spring Boot, J2EE, and modern frontend frameworks including React and Angular. Strong background in system integration, REST and SOAP web services, XML-based data exchange, and complex database-driven applications. Experienced in regulated, customer-facing environments within insurance and enterprise domains. Passionate about delivering scalable, secure, and high-quality solutions in Agile teams.

Skills & Expertise (75)

Java Expert
9.1/10
7
Years Exp
Spring Boot Advanced
8.7/10
5
Years Exp
React Advanced
8.5/10
5
Years Exp
AWS Advanced
8.4/10
4
Years Exp
Angular Advanced
8.3/10
5
Years Exp
TestNG CI/CD Selenium PowerMock Python Windows Log4j Maven SVN DOM jquery JSP React JS Microservices Core Java Logging & Monitoring Tools Behavior-Driven Development GKE Test-Driven Development CloudWatch New Relic Grafana Splunk DynamoDB SQL Server MySql GraphQL Cloud Build GCP Azure SonarQube Gradle Bamboo REST Assured Postman Test-Driven Development Typescript RESTful APIs JPA Hibernate Spring Security Spring MVC Fault Tolerance Multithreading Apache Kafka Scrum Agile Database-driven Applications XML SOAP REST System Integration J2EE Git CSS3 HTML5 JavaScript SOAP web services Mockito JUnit Cucumber Jenkins XML Infrastructure as Code Kubernetes Docker JDBC MongoDb PL/SQL Oracle

Work Experience

Java Full Stack Developer

MetLife Insurance

Mar 2019 - Jun 2022

Participated in the complete Software Development Life Cycle (SDLC), including requirements analysis, technical design, development, testing, deployment, and application maintenance. Designed and developed core Java application modules, including base classes, utility components, and reusable frameworks to support business functionality. Implemented robust exception handling mechanisms to improve application stability, error reporting, and maintainability. Applied MVC architecture principles, developing Java Beans as the model layer and ensuring clean separation of concerns across application tiers. Built data-driven web applications using Servlets and JSP, generating dynamic server-side content for enterprise workflows. Developed REST and SOAP web services, enabling secure communication and data exchange between internal and external systems. Designed and optimized relational database schemas, writing complex SQL and PL/SQL queries, functions, joins, indexes, and triggers to support transactional workloads. Integrated Hibernate ORM to map Java domain models to relational databases, improving data access consistency and reducing boilerplate code. Worked with NoSQL persistence using Cassandra, integrating Spring Data to simplify access and improve scalability of distributed data stores. Developed modern user interfaces using React, creating reusable components and dynamic, browser-compatible pages. Integrated React front-end applications with Java backend services to ensure efficient API communication and responsive user experiences. Designed analytics-driven microservices on Google Cloud, leveraging managed relational databases and scalable data platforms to support reporting and insights. Optimized data storage and querying using cloud-based SQL databases and analytical data stores to support high-volume workloads. Deployed and managed microservices on Kubernetes clusters, ensuring scalability, fault tolerance, and high availability. Configured Spring IoC and dependency injection, managing bean lifecycles and resolving application dependencies efficiently. Implemented authentication and authorization using Spring Security to enforce access control and protect application resources. Automated build and deployment workflows using Maven and CI pipelines, packaging applications and deploying to enterprise application servers. Consumed and produced XML-based payloads, enabling structured data exchange between client and server components. Maintained application source code using version control, supporting collaborative development and controlled releases. Implemented logging and debugging strategies, enabling traceability and faster issue resolution during development and testing.

Full Stack Java Developer

USAA

Jul 2022 - Mar 2024

Participated across the full Software Development Life Cycle (SDLC), including requirements analysis, technical design, development, testing, deployment, and production support of enterprise Java applications. Designed and developed server-side applications using Java and Spring Boot, following clean architecture principles with layered data access using Hibernate and JPA. Built and maintained scalable microservices supporting both web and cloud service layers, enabling modular deployments and independent scaling. Implemented Kubernetes Jobs and CronJobs to schedule and manage background Java processes, improving reliability of batch and asynchronous workloads. Optimized database access layers using Hibernate ORM, JDBC integrations, and efficient SQL design to enhance transactional performance. Managed large-scale MongoDB cluster environments, supporting terabytes of production data while ensuring high availability, monitoring, and performance stability. Containerized Java microservices using Docker, creating optimized and secure images through multi-stage builds and lightweight base images. Deployed and operated applications on AWS, leveraging compute, storage, networking, and monitoring services to support scalable production workloads. Automated infrastructure provisioning and application deployments using AWS-based automation to improve operational consistency and reliability. Developed Angular-based single-page applications, implementing component-driven views, client-side validations, and data binding for responsive user interfaces. Integrated Angular frontends with backend REST APIs, ensuring seamless data synchronization and improved user experience. Developed and executed automated unit tests using JUnit and Mockito, integrating quality checks into CI/CD pipelines to improve release confidence. Implemented centralized logging and monitoring to support debugging, tracing, and production visibility across distributed systems. Developed SOAP-based web services to support integration with external systems and legacy platforms. Provided production support by troubleshooting defects, implementing enhancements, and collaborating with cross-functional teams to maintain system stability.

Full Stack Java Developer

Meijer Corp

Apr 2024 - Present

Designed and delivered enterprise-scale features using Agile Scrum and Test-Driven Development (TDD), collaborating closely with product owners, QA, and DevOps teams. Built robust Java-based batch and ETL frameworks, leveraging multithreading, fault tolerance, and restart ability to process high-volume data reliably. Architected and developed Spring Boot–based Java microservices and RESTful APIs, applying core design patterns including DAO, Factory, Singleton, and MVC. Developed modular and reusable Angular user interfaces, implementing custom directives, routing, form validations, and component-driven design to enhance usability and maintainability. Integrated Angular front-end applications with backend Java services, enabling secure data exchange and responsive, real-time UI updates. Implemented event-driven solutions using Apache Kafka, developing high-throughput producers and consumers for real-time streaming and data processing. Designed and optimized relational database interactions by developing PL/SQL cursors, stored procedures, and JDBC integrations to improve backend performance. Enhanced multithreaded Java ETL applications for distributed ingestion of XML data into Oracle databases using JPA and Hibernate. Designed and managed NoSQL data models, creating MongoDB collections optimized for scalability and high-performance workloads. Containerized and modernized applications using Docker, decomposing monolithic systems into scalable microservices and optimizing container images for security and efficiency. Deployed and operated cloud-native applications on AWS, configuring compute, storage, networking, monitoring, and IAM services to ensure high availability and resilience. Automated infrastructure provisioning and application deployments using infrastructure-as-code practices to improve consistency, scalability, and release reliability. Implemented centralized logging and monitoring solutions to enable proactive issue detection and faster root-cause analysis in production environments. Developed automated testing frameworks using Cucumber, executing UI and integration test suites to improve release quality and confidence. Provided production support and performance tuning, resolving concurrency, memory utilization, and throughput issues in Java-based systems. Mentored junior developers through code reviews and technical guidance, promoting best practices in Java development, database design, and microservices architecture. Maintained source control, CI/CD workflows, and Agile tracking processes using Git and project management tools to support sprint execution and release coordination.

Education

Masters of Science in Computer Science - San Francisco Bay University

- · Afghanistan

Interested in this developer?

Profile Score Breakdown

📷 Photo 0/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 70/100

Profile Overview

Member sinceFeb 2026

Skills (75)

Java Spring Boot React AWS Angular TestNG CI/CD Selenium PowerMock Python +65 more