Post Job Free
Sign in

Stack Developer Spring Boot

Location:
Pasadena, TX
Posted:
September 08, 2025

Contact this candidate

Resume:

NAVEEN REDDY ANUGU

Java Full Stack Developer

+1-832-***-**** ******************@*****.*** Texas, USA

PROFESSIONAL SUMMARY:

ABOUT ME: To leverage my extensive 5+ year experience as a Java Full Stack Developer to contribute to innovative projects and deliver high-quality software solutions. I am passionate about solving complex technical challenges, collaborating with cross-functional teams, and staying up to date with emerging technologies.

●A Technocrat 5+ years of IT experience in Analysis, Design, Development, implementation and execution of test cases of software application using Java/J2EE technologies.

●Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts Spring. Hibernate and EJB. Sound RDBMS concepts and extensively worked with Oracle, PL/SQL, SQL Server & DB2.

●Experience in writing functional Test cases for new features using Cypress and Playwright for comprehensive functionality testing.

●Experience of designing and architecting server-less applications using AWS Lambda API Gateway, DynamoDB and Security Token Service (STS).

●Extensive knowledge in database transactions management for database related changes by integrating JDBC, Hibernate with Spring Boot.

●Experience in Integrating and deploying applications using Apache Camel, Apache CXF, Apache Kafka, ActiveMQ, Service Mix and JBoss Fuse Enterprise Service Bus (ESB). Experience in CI/CD pipelines to integrate Java code to align with DevOps using Docker.

●Experience in developing Single Page Application (SPA) using Angular, Routing, Controllers, Services, and Custom Directive. Extensive experience in using version control tools like SVN, Git.

●Experience in designing and developing J2EE compliant systems using IDE tools like Eclipse, MyEclipse, RAD, NetBeans, WebSphere Portal.

●Experience with web services, Groovy/Grails, EXTJS, XML/XSLT, Struts, Log4j, Maven, Spring (Core, Spring Boot, Spring Data), and Angular. Experienced in developing Server-side applications using frameworks Node JS (Express JS, Hapi JS) for building non-blocking i/o model web-based applications.

●Experience in all phases of SDLC like requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and Serum.

●Strong knowledge and hands-on experience of deploying applications using Kubernetes, cloud native application development, pivotal cloud foundry, JavaScript, Kendo UI, Java/J2EE technologies & RDBMS.

●Experienced with developing rich user interface applications using HTML5, CSS3 and JavaScript, jQuery, Angular, Node JS, React, Backbone JS, Twitter Bootstrap, jQuery Mobile, XML, JSON that follows W3C Web Standards and are browser compatible. Experience in using J2EE Application Servers such as Apache Tomcat, IBM Web sphere.

RELEVANT SKILLS

●Programming Languages: C, C++, Java/J2EE, SQL, PL/SQL, Python.

●Java APIs: J2EE, EJB, Servlets, JSP, JSTL, Custom Tag Libraries, JAX-RPC, JDBC, JNDI, JMS, JAXB, JUnit, Mockito, AWT, Spring MVC, Hibernate, Spring AOP, Spring DAO, Spring Core, Spring Security, Spring REST, Spring Boot, JPA, Log4j, Apache Kafka, Spring, Hibernate, MEAN Stack.

●Language: HTML/CSS, Sass/Less, JavaScript, ES6, TypeScript, Python, Java, Ruby

●Frontend: Tailwind, Material UI, Angular, React (Next), Vue (1 Native React)

●Backend: Node.js, Express.js, Django, Flask, Spring Boot, Ruby on Rails

●Database: MySQL, MongoDB, PostgreSQL, DynamoDB.

●DevOps: Docker, Jenkins, Kubernetes

●Test: Jest, Cypress, React-Testing-Library

●Version Control: Git, GitHub.

●Agile: Jira, Confluence

●Cloud: AWS, Azure

●Other: Shopify, REST API, GraphQL, CI/CD, Webpack, Microservices

EDUCATION

Clark University - Master’s in Computer Science - Worcester, MA Aug 2022 - Dec 2023

RELEVANT EXPERIENCE

Java Full Stack Developer

CBRE Group Dallas, Texas, USA Feb 2024 - Current

CBRE Group, Inc. is an American commercial real estate services and investment firm. I am designing, coding, testing, and maintaining software applications using Java 11 and related technologies. Working on both the front-end and back-end of applications, utilizing technologies such as Java, Spring Framework, Angular, React, or other relevant frameworks.

Key Responsibilities:

●Developed API for using AWS Lambda to manage the servers and run the code in the DB.

●Extensively used Hibernate in the data access layer to access and update in the database.

●Built data validation and transformation scripts with Python for real-time data processing.

●Wrote unit and integration tests in GoLang using testing and testify, achieving 90%+ code coverage.

●Used Apache Kafka in cluster as messaging system between APIs and Microservices and worked on Splunk SPL (Search process language) queries, reports and logging using Log4j.

●Developed and maintained GraphQL-based APIs using schema-first design principles.

●Created and initialized subgraphs, including manifest definition and schema setup.

●Designed new GraphQL schemas, reviewed reusable components, and ensured compliance with standards.

●Implemented GraphQL resolvers for queries and mutations.

●Developed unit tests for subgraphs and integrated with CI/CD pipelines using Jenkins.

●Designed architecture and sequence diagrams to support system visualization.

●Built prototypes and proof-of-concepts to validate architectural decisions.

●Analyzed impacts on existing systems, handled session security, and planned release strategy and cutover.

●Setup CI/CD pipelines including Fossa, SonarQube, and Checkmarx for code quality and security scans.

●Supported UI integration with GraphQL API and enabled QA testing via automated tests (Hopscotch).

●Led UAT activities, collected end-user feedback, and iteratively enhanced the subgraph.

●Deployed GraphQL APIs to production and implemented continuous monitoring strategies.

●Wrote unit and integration tests in Python using pytest, unittest, and coverage for high test coverage.

●Converted a monolithic app to Microservices architecture using Spring Boot using 12-factor app methodology.

●Deployed, Scaled, Configured, wrote manifest files for various Microservices in PCF.

●Experience working with Docker to improve our (CD) Continuous Delivery framework to streamline releases.

●Developed/Maintained relational database hosted on PostgreSQL, accessed by Java 11 programs.

Environment: Apache Kafka, AWS, AWS Lambda, Cassandra, CI/CD, Docker, Hibernate, Java, Java 11, Jenkins, Kafka, Lambda Expressions, Log4j, Microservices, MongoDB, Mongoose API, Node.js, NoSQL, PCF, PostgreSQL, React, RESTful, Spring, Spring Boot, SQL, Stream API, Web Services

Java Full Stack Developer

CVS Health Richardson, Texas, USA Dec 2022 - Dec 2023

CVS Health Corporation is an American healthcare company. I collaborated with cross-functional teams in an Agile environment, participating in sprint planning, daily stand-ups, and other Agile ceremonies. Designed, optimized, and maintained the databases using SQL and/or NoSQL technologies to ensure data integrity and performance.

Key Responsibilities:

●Used JMS (Java Mailing Service) API and Kafka to mail notifications upon the success or failure when the backend processes are completed and to send mail notifications regarding any system related problems.

●Work in progress on POC to migrate to Windows Azure to address scalability and performance issues.

●Used MS360 Framework to extract the Json file for Microservices.

●Worked with marketing stakeholders to define requirements and provide technical guidance for designing scalable and fault-tolerant systems using Kubernetes and Docker.

●Automated ETL pipelines and data workflows using Python and Pandas.Expertise in Apache Kafka message implementations and their integrations with the systems.

●Used JDBC to establish and maintain connection with the MySQL database from the Java 11 Spring Data Layer.

●Leveraged GoLang modules for dependency management and reproducible builds.

●Created and triggered automated builds and continuous deployments (CI/CD) using Jenkins/looper and OneOps cloud.

●Created Low Level Design Documents for services and web application.

●Used Spring Frameworks IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.

●Led schema design discussions and authored modular, reusable GraphQL schemas adhering to platform standards.

●Developed and validated architecture and sequence diagrams for backend-to-UI data flow using GraphQL interfaces.

●Participated in prototype and PoC builds to validate GraphQL’s role in complex, interconnected services.

●Created and maintained resolver functions, optimized for performance, caching, and authentication.

●Supported stakeholder UAT sessions to gather feedback and implement refinements before production rollout.

●Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery, JavaScript and Angular 7.

●Built Python-based data pipelines using Pandas, NumPy, and PySpark for large-scale data processing.

●Good experience in implementing Spark Streaming projects, preferably using Scala, and Spark SQL.

●Used JMS for the asynchronous exchange of critical business data and events among J2EE components and systems.

●Implemented CRUD operations efficiently with SQLAlchemy ORM and session management.

●Used HTML, XHTML, DHTML, Java Script, AJAX, Angular 1.x/2, JQUERY, XML, XPATH, JSP and Tag Libraries to develop view pages in the portal.

●Extensively Used Jenkins as Continuous Integration tool to deploy Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack. Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular.

●Used SQLAlchemy event listeners to trigger custom logic on database events.Build REST web service by building Node.js Server in the back end to handle requests sent from the front-end jQuery Ajax calls.

●Used Angular to add functionalities and effects like Accordion, Infinite Scroll bar, slider bas, Drag/Drop, Resizable and progress bar.

Environment: Angular, Apache Kafka, Azure, CI/CD, Docker, Java 11, JDBC, Jenkins, Jira, JMS, jQuery, Kafka, Kubernetes, Microservices, MySQL, Node.js, S3, Spring, Spring Data, SQL

Software Developer

NTT Data Services - Lumileds Bengaluru, India Jan 2021 - Jul 2022

Lumileds is a global lighting company that develops, manufactures, and distributes LEDs, light bulbs, and related products. I am building and integrating RESTful APIs or other web services to connect various components of the application stack. Created the user interfaces with modern web technologies such as HTML, CSS, and JavaScript frameworks.

Key Responsibilities:

●Designed and developed Microservices with Spring Boot 2.0 and Spring REST.Used Node.js, React, and Backbone.JS MVC framework for developing the Single Page Application (SPA).

●Design and implementation of web applications in Java and HTML5/JavaScript using Eclipse.Implemented access control, Authorization and Oauth2 authentication using Spring Security.

●Created JUnit test cases to automate the testing of business logic.Developed RESTful APIs using Python (Flask/FastAPI) for scalable web services.

●Developed applications using Java 8 new features like lambda expressions, Stream API, default, static methods.

●Applied GoLang profiling tools (pprof, go tool trace) to identify and resolve performance bottlenecks.

●Migrated legacy services to GoLang, reducing code complexity and improving maintainability.

●Extensive experience in Pivotal Cloud Foundry (PCF).

●Developed automation of Validation service to provide the JASPER report based on bean validations, Spring validations on test cases.

●Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery, JavaScript and Angular 7.

●Streamlined the server Implementation by moving to JSON and MongoDB as the backend data model.

●Used AWS dynamo DB for storing config values and utilized as flags to control the code flow.Implemented REST Web services to retrieve data from client side.

Environment: Angular, AWS, CSS, Eclipse, HTML, HTML5, Java, Java 8, JavaScript, jQuery, JSON, JUnit, Microservices, MongoDB, MVC, Node.js, PCF, React, Spring, Spring Boot, Spring Security, SQL, SQL Server, Stream API

Java Developer

Punjab and Maharashtra Co-operative Bank Mumbai, India Mar 2019 - Dec 2020

The Punjab and Maharashtra Co-operative Bank (PMC Bank) is a financial institution that offers a range of banking services to customers in India. Developed the RESTful web services and APIs that connect with front-end applications and other systems. Implemented best practices for software development, including code reviews, testing, and documentation.

Key Responsibilities:

●Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC), AOP, MVC and Hibernate.

●Good Knowledge in developing Express, working with Microservices backend with RESTful, GraphQL, gRPC etc. type of services.

●Experienced on Linux and Windows Virtual servers on EC2 using chef servers.

●To meet scale and availability requirements, we selected Apache Cassandra for Cassandra's master less architecture, ability to scale horizontally easily and quickly to meet their growing data store needs.

●Worked with Git which is used as a version control tool in the project.Implemented configured Jira issue tracking software with Agile plug-in across all the company functions.

●Developed the REST Microservices using Java JDK 1.8 on IntelliJ platform by gathering the knowledge of previous phase resources and integration with Oracle. Involved in web services design and development.

●Responsible for creating and consuming web services using REST and XML.

●Implemented Spring Boot Micro services to create sub modules and registered on Docker.

●Written Test cases using JUnit to validate the application flows in different scenarios in the standalone application.

●Involved in various phases of SDLC as requirement gathering, modelling, analysis, architecture design and development and the project was developed using Agile Methodologies.

●Used JMS for the asynchronous exchange of business data and events among J2EE components and legacy systems.

●Developed JASPER report to show the result after validations are performed on the test cases and maintaining several data accuracy.

●Created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of JSON.

●Development in several shell scripts, MySQL & involved in designing invoking of all forms of data using validation service using SQL Server.

●Migrated SOAP web service resources to Spring RESTful web services resources using REST API with Spring Boot.

●Developed and implemented the MVC architectural pattern using Struts Framework including JSP, Servlets and Action classes.

Environment: Agile, AOP, Apache Cassandra, Cassandra, Docker, EC2, Git, Hibernate, HTML, IntelliJ, J2EE, Java, Jira, JMS, JSON, JSP, JUnit, Microservices, MVC, MySQL, Oracle, RESTful, SDLC, Servlets, SOA, SOAP, Spring, Spring Boot, SQL, SQL Server, Struts, XML



Contact this candidate