Hi, I'm Srujan G, a passionate Java Full Stack Developer with over 10 years of experience in building secure, scalable, and performant enterprise applications. I've worked across diverse industries like banking, telecom, healthcare, and software, always striving to deliver solutions that enhance user experience and meet complex business needs. I enjoy working with cutting-edge technologies from Java, Spring Boot, Angular, and AWS to Kafka and Jenkins, and thrive in agile, collaborative team environments. I take pride in designing modular microservices and responsive web interfaces, always focusing on quality, security, and usability. Whether it’s migrating legacy systems or building new cloud-native applications, I’m excited by the challenges and innovations in the full stack space and eager to contribute my expertise to impactful projects.

Srujan G

Hi, I'm Srujan G, a passionate Java Full Stack Developer with over 10 years of experience in building secure, scalable, and performant enterprise applications. I've worked across diverse industries like banking, telecom, healthcare, and software, always striving to deliver solutions that enhance user experience and meet complex business needs. I enjoy working with cutting-edge technologies from Java, Spring Boot, Angular, and AWS to Kafka and Jenkins, and thrive in agile, collaborative team environments. I take pride in designing modular microservices and responsive web interfaces, always focusing on quality, security, and usability. Whether it’s migrating legacy systems or building new cloud-native applications, I’m excited by the challenges and innovations in the full stack space and eager to contribute my expertise to impactful projects.

Available to hire

Hi, I’m Srujan G, a passionate Java Full Stack Developer with over 10 years of experience in building secure, scalable, and performant enterprise applications. I’ve worked across diverse industries like banking, telecom, healthcare, and software, always striving to deliver solutions that enhance user experience and meet complex business needs. I enjoy working with cutting-edge technologies from Java, Spring Boot, Angular, and AWS to Kafka and Jenkins, and thrive in agile, collaborative team environments.

I take pride in designing modular microservices and responsive web interfaces, always focusing on quality, security, and usability. Whether it’s migrating legacy systems or building new cloud-native applications, I’m excited by the challenges and innovations in the full stack space and eager to contribute my expertise to impactful projects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Java Full stack developer at Truist Bank
March 1, 2022 - Present
Developed and maintained enterprise-grade loan origination and digital banking applications using Angular 15, Java 11, Spring Boot, and Spring MVC, following Agile and CI/CD best practices to deliver scalable solutions. Engineered reusable microservices architecture using Spring Boot, Hibernate, and MongoDB to streamline backend services, reducing system coupling and improving release velocity. Created responsive, accessible user interfaces enhancing user engagement, and integrated Kafka for secure messaging between core banking services. Deployed containerized microservices on PCF and AWS, consumed and exposed RESTful APIs with Swagger UI, and utilized PostgreSQL and MongoDB for data handling. Ensured high test coverage and code quality using JUnit, Jasmine, Karma, Cucumber, and SonarQube. Developed role-based authentication with Spring Security, automated builds through Jenkins and Maven, and implemented real-time fraud detection using Kafka streams. Collaborated in Agile teams to co
Java full stack developer at Mayo Clinic Rochester MN
January 31, 2022 - July 10, 2025
Led development of clinical trial data visualization and workflow automation platforms using Java 1.8, Spring Boot, Spring MVC, and React JS, enabling secure access and analysis of real-time patient data. Built microservices with Spring Boot and Hibernate integrating with Oracle DB for pharmacovigilance applications. Engineered secure RESTful and SOAP APIs for legacy and modern system communication. Developed responsive React JS frontends enhancing usability for global regulatory teams. Implemented Kafka-based messaging for asynchronous microservice communication. Configured automated CI/CD pipelines with Jenkins, Git, and Gradle for AWS deployment under GxP compliance. Enhanced scalability and disaster recovery using AWS services. Applied Log4J for exception handling and logging, authored extensive JUnit tests, worked in Agile teams, and migrated monolithic systems to microservices. Supported FDA compliance with audit trails and secure access controls.
Java full stack developer at Charter Communications
November 30, 2019 - July 10, 2025
Developed customer-facing portals and billing dashboards with Angular 6 and web technologies serving millions of accounts. Designed scalable backend microservices using Spring Boot and Java for subscriber provisioning and authentication. Maintained Kafka messaging pipelines connecting CRM, billing, and dispatch platforms, improving response times. Built and integrated RESTful APIs documented with Swagger. Migrated legacy flows to microservices on PCF, using MongoDB for user profile management and SQL Server/MySQL for reporting. Enabled CI/CD pipelines with Jenkins, Maven, and Git, applied Log4j for efficiency in error resolution, and leveraged JUnit, Jasmine, and Karma for testing. Collaborated in Agile teams to deliver prioritized features supporting corporate and FCC compliance. Developed XML schemas for legacy system integration and applied Flux architecture within Angular apps for state management.
Java Developer at Jarus Technologies
December 31, 2016 - July 10, 2025
Designed and developed enterprise web applications using Java 1.7, J2EE, Servlets, JSP, and Struts with MVC architecture. Integrated backend data access layers with Hibernate and JDBC connecting Oracle databases, reducing query load times. Developed UI components with HTML, CSS, JavaScript, and XHTML improving consistency for admin consoles and dashboards. Consumed and transformed XML payloads with XSLT and parsers for third-party fintech data integration. Deployed applications on WebLogic Server in fault-tolerant configurations. Implemented unit and integration testing with JUnit, monitored exceptions using Log4J, and modeled workflows using UML diagrams. Applied SQL and PL/SQL for stored procedures managing transactional data. Contributed within Agile teams delivering client-specific solutions across multiple domains.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Healthcare, Telecommunications, Software & Internet, Other