Post Job Free
Sign in

Stack Developer Software Development

Location:
Melissa, TX
Posted:
April 10, 2025

Contact this candidate

Resume:

CAREER OBJECTIVE

To leverage my expertise in Java development along with my proficiency in front-end and back-end technologies to contribute to the success of projects as a Java Full Stack Developer. I aim to collaborate with dynamic teams, utilize cutting-edge technologies, and apply best practices in software development to deliver high-quality, scalable solutions that meet and exceed client expectations.

WORK EXPERIENCE

Client: CSAA Insurance Group, a AAA Insurer, Walnut Creek, California, USA

Role: Java Full Stack Developer Feb 2024 - till date

Description: CSAA Insurance Group, a AAA insurer, is one of the top personal line’s property and casualty insurance groups in the U.S. I am working in an agile development environment, participate in sprint planning, daily stand-ups, and retrospective meetings, and adhere to agile principles and practices to deliver high-quality software products on time and within budget.

Responsibilities:

The views are programmed using JSP pages with the struts tag library; Model is the combination of EJB’s and Java classes and web implementation controllers and Servlets. OAUTH 2.0 authentication framework is used to provide security to RESTful web services by generating access tokens in order to access protected resources.

Worked in integrating JMS with SPRING BOOT by providing an instance which is embedded with Active MQ.

Behaviour-Driven Development (BDD) implementation with Cucumber gherkin and Jenkins Continuous Integration, expanded test scenarios, tracked cucumber reports. Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.

Consumed Web Services by implementing Spring REST support is to make the development of RESTful Web services.

Used jQuery APIs to implement cross-domain calls and handling JSON responses.

Implemented Reacts Axioms Http Request to read data from web server and process JSON data to render in UI.

Extensively worked on Spark using Scala on cluster for computational, installed it on top of Hadoop performed advanced analytical application by making use of spark with Hive and SQL/Oracle. Responsible for the overall layout design and prototype using React JS with Redux library, jQuery UI, and CSS/Less and HTML5.

Supports different markets for alerts and bugs, Analyse and understand fix them. Responsible for Spark streaming configuration based on type of Input Source Developing business logic using Scala. Developing traits and case classes etc.in Scala.

Involved in design, Development and implementation of Product Lifecycle admin site based on -'MVC' architecture and Front control design pattern using Spring MVC Framework for Presentation tier and server-side J2EE technologies.

Implemented AJAX calls from backend without page refresh using jQuery, AJAX, J2SE, Spring MVC and Hibernate.

Converted a monolithic app to microservices architecture using Spring Boot using 12-factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.

Experience in developing Web applications like Blog Maintenance, Social Networking, Mobile Apps and Single page Applications related to Client Authentication using JS Frameworks and libraries like React/Redux.js, Nodejs, Responsive designs by using Bootstrap.js. Modified existing Shell scripts in Unix to call daily sub routines.

Involving in building and deploying on AWS components like EC2 and setting up AWS S3 storage Objects.

Expertise in coding optimized SQL queries on databases like Oracle. Implemented Router Module of Angular 11 to make the whole project a Single Page Application and add routers according to the requirements.

Used AWS Lambda to manage the servers and run the code in the AWS and Automation of various administrative tasks.

Implemented core java Multithreading, Collections, Exception Handling, and OOP's concepts.

Developed multiple enterprise applications using Spring Boot, Hibernate framework, Spring IOC, Spring MVC, Spring JDBC, Spring Annotations, Spring AOP, Spring Integration, frameworks, RESTful webservices.

Strong in using the Node.js, and Require.js and MVC Frameworks in the development of the web application.

Used Eclipse based Spring Tool Suite (STS) for development and debugging Spring Boot applications, Micro services and deployed into OpenShift cloud platform. Retrieved information from the Oracle database using Spring-Hibernate.

Participated in all phases of SDLC includes areas of requirement gathering, analysis, estimation, design, coding, testing and documentation. Implemented Spring IOC for inter connection between modules in our application.

Started as a monolithic application that runs on JBoss, later migrated it into a set of spring boot and Node.JS Microservices.

Used tools like SOAP UI for testing SOAP based Webservices.

Responsible for unit, functional, integration, automation backend API's testing for all new software features and enhancements using JUnit and TestNG framework.

Environment: Java 1.8, J2EE, JSP 2.0, PL/SQL, Spring 2.0, EJB 2.0, JMS, JNDI, Oracle, XML, DOM, SOAP, Junit, Apache Camel, Web Sphere 8.5, Hibernate 3.0, Micro services, AWS, JDBC, Kafka, MS SQL Server 2012, JESS, REST-full Web service, Web logic 8, JBoss Drools, SOA Design Patterns, Cassandra, LDAP, NOSQL.

Client: Open-door, San Francisco, California, USA Jun 2023 - Jan 2024

Role: Java Full Stack Developer

Description: Open-door Technologies Inc. is an online company that buys and sells residential real estate. I implemented the security best practices, encryption algorithms, authentication mechanisms, and access control policies to protect sensitive financial information and ensure compliance with regulatory stand

Responsibilities:

Involved in Migrating existing application into microservices architecture using REST APIs and Spring Boot.

Used Docker Container to address every application across the hybrid cloud and Docker for better collaboration and innovation. Created UNIX shell scripts to run the Informatica workflows and controlling the ETL flow.

Involved in writing java API for Amazon Lambda to manage some of the AWS services.

Implemented Kafka high level consumers to get data from Kafka partitions and move into HDFS files.

Involved in coding, building java applications using Core java, Multithreading, JSP and Servlet.

ANT was used as a build tool. Also worked in an Agile work environment. Used Struts frameworks and MVC design patterns to complete several projects on complex areas of development including user interface design, batch processing, stored procedure development, XML, data exchange and integration.

Used Redux-Promise in application to retrieve data from Back-End and toper form RESTful webservices. Implemented asynchronous messaging services using JMS. Handling the project with GIT version control.

Implementing CI/CD pipeline as code using Jenkins 2.60.3 and Developed build and deployment scripts using MAVEN as build tool, and integrated Selenium in Jenkins 2.60.3 to perform the automated integration test.

Converted a monolithic app to microservices architecture using Spring Boot using 12 factor app methodologies. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.

Implement API Service using Apache Camel. Developed REST APIs using Java 8, Play framework and Akka. Designed and Developed UI using JSP by following MVC architecture.

Configured backup, alert systems, repairs, and monitoring for Cassandra clusters using OpsCenter.

Designed various modules using technologies like CSS Media Queries, HTML5, AJAX, JSON, and JavaScript.

Implemented configured JIRA issue tracking software with Agile plug-in across all the company functions.

Implemented Spark using Scala and Spark SQL for faster testing and processing of data.

Developed applications using J2EE, JSP, Servlet and Spring Bean Classes.

Environment: JAVA, JSP, Servlet, EJB, Spring, JavaScript, Hibernate, UML, jQuery, Struts, Design Patterns, HTML5, CSS3, JMS, XML, Eclipse, Apache, Oracle ECM, Struts, Web service, SOAP, ILOG, AWS, ETL, Web2.0, LDAP, Kafka, Micro services, Apache Tomcat Server, SOA, PL/SQL, Oracle10g, UML, Web logic, Junit.

Client: Dispatch Track, Hyderabad, India Dec 2021 – Dec 2022

Role: Java Full Stack Developer

Description: Dispatch Track is the global leader in last mile delivery solutions, helping distribution companies. I involved in document code, design specifications, and development processes using tools like Confluence or Wiki to facilitate collaboration among team members. Worked closely with cross-functional teams, including business analysts, project managers, and other developers, to understand requirements and deliver innovative solutions.

Responsibilities:

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

Used Spring Framework’s IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.

Implemented MySQL Queries and Triggers using MySQL Server Amazon cloud Watch.

Used Angular directives to perform instant search of available description of loan programs.

Good Knowledge in coded Java applications on both client-side and server-side using JDBC and advanced Multithreading.

Implemented the project by using Spring Web MVC module. Expertise in React JS framework to develop the SPA.

Implemented high availability with Azure Classic and Azure Resource Manager deployment models.

Used IntelliJ IDEA IDE tool for application development.

Involved in various SDLC phases like Requirement gathering, Design, Analysis and Code development.

Working on creating batch jobs using Autosys as the job scheduler and technologies like SQL invoker, UNIX shell scripting and core java. Developed persistence Layer using Hibernate to persist the data and to manage the data.

Involved in web services design and development. Responsible for creating and consuming web services using REST and XML.

Used NodeJS, React, and Backbone.JS MVC framework for developing the Single Page Application (SPA).

Used SOAP based messaging format to transfer requests and responses and validated the request and responses against XML Schema Definition.

Developed Automation Framework for Acceptance Testing using Cucumber BDD and JUnit.

Designed and developed microservices with Spring Boot 2.0 and Spring REST.

Developed and deployed scalable microservices using Java, Spring Boot, and Kubernetes.

Developed mapping spreadsheets for (ETL) team with source to target data mapping with data modelling naming standards.

Environment: Java8, TypeScript/JavaScript, React JS, Node JS, Spring boot, Spring security, Microservices, SQL, PL/SQL, webservices, Mongo DB, GIT, Jira, VS code, AWS, S3, Cloud watch, Docker, Jenkins CI/CD

Client: IndusInd Bank, Mumbai, India Aug 2019 - 2021 Nov

Role: Java Developer

Description: IndusInd Bank is India’s large private Bank, I collaborated with cross-functional teams, including business analysts, project managers, UI/UX designers, and other developers, to understand project requirements, discuss technical solutions, and deliver high-quality software products on time and within budget

Responsibilities:

Developed enterprise applications using Java, Struts framework, and Spring Boot, with JSP and Struts Tag Library for views, Servlets for controllers, and EJBs as part of the Model layer.

Built responsive front-end interfaces using HTML, CSS, JavaScript, Bootstrap, and jQuery.

Integrated Angular and TypeScript for dynamic and scalable UI modules.

Worked with Web Services, REST, SOAP, WSDL, and Apache Axis2 for inter-application communication and service integration.

Implemented JWT and OAuth for secure token-based user authentication and authorization.

Leveraged Spring Cache to implement caching mechanisms and enhance application performance.

Used WebSphere and WebLogic Application Server for deployment and runtime management.

Designed and maintained backend systems with MySQL, PostgreSQL, and Oracle databases, along with PL/SQL procedures.

Built CI/CD pipelines using Jenkins, Git, GitHub, GitLab, Maven, and Docker for containerization of microservices.

Managed Dockerized applications and orchestration using Kubernetes, with experience deploying on AWS and Azure cloud platforms.

Configured JMS for asynchronous messaging and implemented Message-Driven Beans (MDB).

Implemented rules using the JBoss Rules Engine to support complex business logic.

Exposed and consumed APIs for third-party applications and internal services, conforming to RESTful principles.

Automated UI testing of web applications using Selenium, ensuring high code quality and reliability.

Selected Apache Cassandra as a scalable NoSQL solution to meet data growth and high availability needs.

Used NPM to manage front-end dependencies and modularize JavaScript applications.

Participated in Agile development practices and used Jira for sprint planning and defect tracking.

Gained hands-on experience with Spark Streaming, Spark SQL, and Scala for real-time data processing tasks.

Environment: Java, Struts, Spring Boot, JSP, Servlets, Angular, TypeScript, Bootstrap, HTML, CSS, JavaScript, WebLogic, WebSphere, Oracle, MySQL, PostgreSQL, PL/SQL, SOAP, REST, JWT, OAuth, JMS, MDB, Apache Axis2, Apache Cassandra, Spark Streaming, Scala, Maven, Git, GitHub, GitLab, Jenkins, Docker, Kubernetes, Azure, AWS, Selenium, JUnit, Jira, NPM, Subversion.

KUSHAL KONGARA

Java Full Stack Developer

*************@*****.***

659-***-****

PROFESSIONAL SUMMARY

EDUCATION

Languages:

C, C++, C#, Java, J2EE

Java/J2EE Technologies: JSP, Servlets, JSF, JavaBeans, Multithreading, Gradle, Maven

Web Technologies:

HTML5, CSS3, JavaScript, jQuery, Ajax, Angular, React.js

Frameworks:

Spring, Hibernate, SpringBoot, EclipseLink, SpringJDBC

Testing Frameworks:

Junit, Mockito

Cloud Platform:

AWS, Azure, Jenkins

Databases:

SQL Server, SQL, PL/SQL

Version Control Tools:

Git, Subversion

Methodologies:

Agile, Scrum, TDD, OOAD, SDLC

Operating Systems:

Windows, MacOS, Linux

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

Experience in Developing Application using frameworks Spring Dependency Injection (DI), IOC, Aspect oriented Programming (AOP), Instrumentation, Integration, Security, Boot, Struts, IBatis and Hibernate.

Spring Boot Microservices were developed with Microservices architecture using REST and Apache Kafka. Experience in developing Single Page Application (SPA) using Angular, Routing, Controllers, Services, and Custom Directive.

Experience with web services, Groovy/Grails, EXTJS, XML/XSLT, Struts, log4j, Maven, Spring (Core, Spring Boot, Spring Data), and Angular.

Hands-on expertise in developing Angular2 features like Directives, Filters, Services.

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.

Design, analysis and modelling of n-tired, Object-Oriented system architectures using Rational Rose. Worked on different server such as Apache Tomcat, WebLogic and JBoss for configuring and deployment of the application.

Strong experience on Agile (SCRUM) and Waterfall SDLC. Experienced with developing rich user interface applications using HTML5, CSS3 and JavaScript, jQuery, Angular JS, Node JS, React JS, Backbone JS, Twitter Bootstrap, jQuery Mobile, XML, JSON that follows W3C Web Standards and are browser compatible.

Expertise in Core Java Such as OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Swing, Annotations, Enums, Concurrency, Multi-Threading, Lambda and Generics.

Knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure Blob, and Pivotal Cloud Foundry (PCF). Good Experience in software configuration management using CVS, SVN, GitHub, GitLab, Bitbucket.

Strong in databases like Oracle, SQL Server, DB2, MySQL. Good experience on DevOps tools such as Jenkins, Gradle, GitHub, Artifactory, Ansible, Docker.

Extensive knowledge in working with J2EE technologies such as JSP, Servlets, JDBC, JMS, Spring, Hibernate, Web Services, Design Patterns.

Experience in Continuous Integration tools such Jenkins and Bamboo. Worked on Microservices for Continuous Delivery environment using Docker and Jenkins.

Experienced in using UI frameworks such as Struts, Cross browser compatibility development. Hands-on Experience in integration with JUnit, and Log4j frameworks.

TECHNICAL SKILLS

Master’s in computer science from San Francisco Bay University, USA



Contact this candidate