Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Chandrika Dudde

Montreal,QC

Summary

Java development professional with solid foundation in full stack technologies, bringing valuable 8 years of experience in both front-end and back-end frameworks. Proven ability to deliver efficient and scalable solutions while maintaining high standards for code quality and performance. Team-focused with commitment to collaborative success and adaptable to evolving project requirements.

Overview

8
8
years of professional experience

Work History

Full Stack Java developer

Synechron
10.2022 - 04.2025
  • Design, develop, and maintain scalable and secure full stack web applications using Java, Spring Boot, and front-end frameworks like Angular/React.
  • Analyze user and system requirements to develop software architecture and technical specifications.
  • Build RESTful APIs and microservices for seamless integration between front-end and back-end systems.
  • Develop responsive and interactive user interfaces using HTML5, CSS3, JavaScript, and modern JavaScript frameworks.
  • Implement backend business logic, data processing, and API integrations using Java, Spring MVC, Hibernate, and JPA.
  • Manage relational databases (e.g., MySQL, PostgreSQL, Oracle) including schema design, optimization, and data migration.
  • Use version control tools such as Git for collaborative development, code management, and deployment automation.
  • Conduct unit, integration, and system testing to ensure software quality and performance across the stack.
  • Collaborate with UI/UX designers, DevOps engineers, and QA teams to deliver high-quality products on time.
  • Troubleshoot and debug software issues across the front-end and back-end to maintain system stability and functionality.
  • Ensure compliance with security standards and implement authentication/authorization using tools such as Microsoft Authentication.
  • Deploy applications to cloud environments (e.g., AWS, Azure, GCP) and configure CI/CD pipelines using Jenkins, Docker, or Kubernetes.
  • Client: Bank of New York

Full Stack Java developer

Bell
01.2020 - 09.2022
  • Developing REST microservices using Spring Boot, Java.
  • Complete testing and fixing of bugs in a production parallel flow for the go live and performing migrations.
  • Java script and JQUERY and I have some experience with angular as well
  • Responsible for Database build, release and configuration.
  • Developing REST APIs for communication to external application, application integration.
  • Wrote Angular interceptors for redirections of pages based on redirection keys comes AJAX success.
  • Developed Angular 6 components in Transcript for web-based applications.
  • Integrated the REST service with frontend using AngularJS.
  • Used the Spring framework features like spring modules like IOC, MVC, Batch, Web Services, and used Spring IOC to inject services and their dependencies.
  • Worked on ReactJS Virtual DOM and React views, rendering using components which contain additional components called custom HTML tags.
  • Configured Apache to proxy the backend JBoss domains over HTTPS for secured communication.
  • Created customizable components for the new website using ReactJS and React-Routes to create a single page web application.
  • Managed version control systems like GIT and used Source code management client tools like BitBucket, GitBash, GitHub, Git GUI and other command line applications etc.
  • Deployed web and enterprise applications on JBoss application server in a channel secure environment.
  • Implemented the spring dependency injection of the Database helper instance to the action objects.
  • Worked with the retrieval and manipulation of data from the Database by writing queries using SQL.
  • Implemented front end changes based on spring integrated with Struts along with JSP view and Java code as per requirement.
  • Deployed, managed, and developed MongoDB clusters and involved in implementing scripts for mongo DB.
  • Layout and design the overall architecture and migration approaches using Oracle ADF.
  • Defined synchronized and persistent IBM MQ Series Queue manager, Channel Managers and Queues
  • Maintained and developed Docker images for a tech stack including Kafka, Apache and several in house written Java services running in Google Cloud Platform (GCP) on Kubernetes.
  • Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.
  • Involved in Devops(CI CD) process using Jenkins and used Git as version control system.
  • Used SVN as version control system to commit and update the data.
  • Reported bugs and documented the steps involved in testing.
  • Attend regular Status Update Meeting and convey all important status updates timely
  • Environment: Java 1.8, IntelliJ, Spring Boot, Microservices, ArtemisMQ, JavaScript, NPM, Bootstrap, HTML5, CSS3, Redux, React, RXJS, Spring, Agile methodology, RESTful Web Services, Maven, GIT, SVN, WebStorm, TDD, JIRA, Bitbucket, Confluence.

Full Stack Java developer

Deloitte
05.2018 - 12.2019
  • Participated in Agile methodology and involved in Design, development, Implementation, and testing of the enterprise applications.
  • Analyze the requirements given by the management team and design solutions for the same.
  • Developed the REST services using Java and Spring Framework.
  • Integrated the REST service with frontend using AngularJS.
  • Fix bugs and issues that are created during system integration testing, business user testing, QA and production.
  • Built and Deployment of the java application onto different environments like Dev, QA and UAT.
  • Maintained and Coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Used Spring MVC to handle/intercept the user requests and used various controllers to delegate the request flow to the back-end tier of the application.
  • Worked extensively on developing controllers, Interfaces and implementation classes using Spring MVC framework & used Microservices architecture with Spring Boot based service through REST.
  • Extensively worked on Spring bean wiring, Spring DAO a spring AOP modules and implemented Spring AOP in exception handling, which it reduces the development time to handle the exceptions.
  • Used Log4j for tracking errors and debugging the code and Resolved bugs and Change Requests to already existing code.
  • Wrote test cases using JUnit as the Unit testing framework and Protractor as automation testing for the developed Java applications.
  • Worked on relational database design and writing SQL queries, stored procedures, views, and functions with Oracle.
  • Developed, debugged, integrated and deployed applications using Eclipse (IDE) and used GIT as a Version Control.
  • Created Jenkins jobs for continuous integration and continuous delivery to AWS environment.
  • Worked on JMS for developing messaging services and implemented message listeners for message processing and delivery.
  • Worked with Java libraries to access AWS facilities as Simple Storage service, Simple queue, and SimpleDB.
  • Hosted and tested the application on AWS servers before publishing it in an actual production environment.
  • Environment: Java 1.8, STS, Gitlab 7.0, Oracle 12c, JMS, ActiveMQ, Apache Camel, HTML5, CSS3, Node.js, JavaScript, Restful, JSON, XML, JUnit 4.9, Spring 4.2, Spring Boot, Spring AOP, Spring JPA, Hibernate 4, Log4j, Tomcat, Protractor, Jenkins, Gradle, Apache, AWS

Full stack developer

Acuwin solutions
01.2017 - 03.2018
  • Involved in the complete SDLC including Requirement Analysis, Design, Implementation, Testing and Maintenance of the project which was model using waterfall model.
  • Assist in designing and implementing detailed and powerful interval/external software applications based on requirements.
  • Perform accurate data collection for materials pertaining to projects through primary and secondary research.
  • Participate in coding, testing, debugging and documentation of various application solutions.
  • Used concepts related to Core Java, Spring Beans with dependency injection, and Spring annotations for implementing the logic.
  • Developed Spring Application using Spring Core, Spring AOP, Spring Batch, Spring Security, Spring DAO.
  • Implemented MVC architecture by using Struts to send and receive the data from front- end to business layer.
  • Used various Core Java concepts such as Exception Handling, CollectionAPIs to implement various features.
  • Built spring boot-based Java micro services to support enterprise web applications.
  • Implemented SOAP messages for information exchange for Web services.
  • Created branding in the web UI front end using CSS classes for web pages, including the design and layout.
  • Built HTML templates for high traffic and complex data-driven websites and building blocks of HTML pages.
  • Used DynamoDB to store the data for metrics and backend reports.
  • Used UNIX/Linux shell scripting to automate system administration tasks, system backup/ restore management and user account management.
  • Implemented multithreading to handle the maximum utilization. Worked in development of applications using Java and used multithreading for group post enrolment validation
  • Used CXF API to generate Restful web services and tested REST web services using REST client.
  • Tested SOAP web services using SOAP UI and Postman in support project which is in production.
  • Integrated modules using JUnit for unit testing and GIT as version control
  • Environment: Java, Spring boot framework, Angular, HTML5, CSS, JavaScript, GIT, jQuery, XML, SOAP, Rest Web services, JUnit, Oracle, JIRA, AGILE, SQL, PL/SQL.

Education

Technology - Computer Science

Osmania University
India
01.2016

Skills

  • Spring framework
  • RESTful apis
  • AWS and Azure
  • Git version control
  • Java programming
  • Microservice stacks
  • Requirements gathering
  • JIRA
  • Agile methodologies
  • Application deployment
  • JS frameworks: react, angular, vue

Languages

English
Professional Working

Timeline

Full Stack Java developer

Synechron
10.2022 - 04.2025

Full Stack Java developer

Bell
01.2020 - 09.2022

Full Stack Java developer

Deloitte
05.2018 - 12.2019

Full stack developer

Acuwin solutions
01.2017 - 03.2018

Technology - Computer Science

Osmania University
Chandrika Dudde