Dhanush_Chandra-Java Full Stack Developer
Dhanush_Chandra-Java Full Stack Developer
Professional Summary
Senior Java Full Stack Developer with 10+ years of experience in building scalable enterprise applications using
Java (v7–v21), Spring Boot, React, Angular and SQL/NoSQL databases. Skilled in cloud platforms (AWS, Azure),
containerization, microservices and CI/CD automation.
Expertise in designing and developing enterprise-grade applications using Java (v7–v21), leveraging OOP
principles, Multithreading, Concurrency, Streams API, Functional Programming, Record Types, Generics,
Exception Handling and Lambda Expressions for scalable and efficient solutions.
Proficient in building scalable and efficient backend systems using Spring Boot, Spring MVC, Spring JPA,
Hibernate, Spring Data JPA, Spring Cloud OpenFeign and integrating RESTful and SOAP APIs (JAX-WS, JAXB,
XML).
Skilled in developing dynamic and responsive user interfaces using React, Angular (v7–v17), TypeScript,
JavaScript, HTML, CSS, Bootstrap, jQuery, leveraging features like Material CDK, Virtual Scrolling, Drag & Drop,
Custom Elements, Animations, Change Detection, Lifecycle Hooks, Observables (RxJS).
Experience with database management and optimization using PostgreSQL, Oracle, MS SQL Server, MongoDB,
Cassandra, implementing indexing, partitioning, ORM mappings, schema optimizations, stored procedures and
caching strategies.
Strong background in application security, implementing Spring Security, OAuth2, JWT, Role-Based Access
Control (RBAC), Spring Session and ensuring compliance with FINRA, SOX, GDPR, PCI DSS, HIPAA. Experienced
in authentication mechanisms like Azure Active Directory (AAD), AWS IAM, Single Sign-On (SSO), LDAP.
Hands-on experience in cloud computing, deploying applications on AWS, Azure and GCP, utilizing Kubernetes,
serverless functions, messaging services and cloud storage for scalable solutions.
Expertise in containerization and orchestration using Docker, Kubernetes (EKS, AKS), Amazon Elastic Beanstalk,
Azure Functions, ensuring scalable, fault-tolerant and cost-effective deployments.
Familiar with event-driven and messaging systems using Apache Kafka, RabbitMQ, ActiveMQ, Spring JMS,
Azure Event Hubs, enabling efficient real-time data processing and system communication.
Proficient in CI/CD pipeline automation using GitLab CI/CD, Jenkins, Bamboo, AWS CodePipeline, optimizing
build processes with Maven, Gradle, Ant, ensuring efficient software delivery.
Experience with code quality and testing, performing unit testing (JUnit, Mockito), front-end testing (Jest, React
Testing Library, Jasmine, Karma), API testing (Postman, REST Assured, SOAP UI), integration testing and
performance testing with Apache JMeter. Skilled in maintaining high code standards using SonarQube,
SonarLint, JaCoCo, Checkstyle.
Knowledgeable in managing enterprise applications on Tomcat, WebLogic, WebSphere, JBoss, ensuring
reliability and performance.
Experienced in monitoring and logging application performance using AWS CloudWatch, java.util.logging (JUL),
SLF4J, Logback, ensuring proactive system monitoring and issue resolution.
Skilled in workflow automation using Camunda BPM, AWS Step Functions, optimizing business operations and
automating key processes.
Well-versed in project and task management tools such as Jira, GitLab Issues, Bugzilla, ensuring smooth
collaboration and timely resolution of development tasks.
Proficient in version control and source code management using GitLab, GitHub, BitBucket, Subversion (SVN),
Mercurial, supporting team collaboration and code integrity.
Strong knowledge of software development lifecycle methodologies, including Agile (Scrum, Kanban), CI/CD
practices, SDLC best practices and documentation using Confluence, SharePoint, BitBucket Wiki, GitLab Wiki.
Education:
Certifications:
1
● AWS Certified Solutions Architect Associate.
● Microsoft Certified: Azure Solutions Architect Expert.
Professional Experience
3
Client: Washington Department of Transportation, Olympia, WA Oct 2020 – July 2022
Java Full Stack Developer
4
Implemented RESTful services using Spring Boot and Spring MVC, enabling modular and efficient architectures
for IT infrastructure automation and service management.
Secured application endpoints with Spring Security, implementing Role-Based Access Control (RBAC) to
enhance user authorization and protect sensitive telecom data.
Built dynamic and responsive user interfaces using React 16, leveraging JSX, Hooks, Context API and State
Management, improving network monitoring dashboards and customer self-service portals.
Utilized Redux for effective state management in React applications, ensuring predictable UI behavior and
efficient handling of complex telecom workflows for service provisioning and billing interfaces.
Conducted frontend testing using Jest and React Testing Library, ensuring high reliability and performance for
telecom customer portals and internal network management tools.
Integrated SOAP APIs with XML, facilitating seamless communication with legacy telecom infrastructure and
third-party service providers.
Managed relational databases using PostgreSQL, optimizing schema design, indexing and query execution for
high-performance data retrieval in large-scale telecom systems.
Implemented asynchronous messaging using Azure Service Bus, ensuring reliable inter-service communication
for real-time network monitoring, alerts and service provisioning updates.
Deployed and managed enterprise applications on WebLogic, optimizing server configurations for high
availability, load balancing and improved runtime performance in high-traffic environments.
Automated build and deployment pipelines using Jenkins, streamlining CI/CD workflows for consistent software
releases and infrastructure updates in telecom solutions.
Conducted API testing with SOAP UI, ensuring functionality, performance and compliance of APIs with
operational requirements in telecom applications.
Enhanced application monitoring and logging using java.util.logging (JUL), enabling proactive diagnostics and
issue resolution in large-scale telecom network operations.
Documented system workflows, configurations and best practices using SharePoint, ensuring effective
knowledge sharing and compliance with telecom industry standards.
Tracked project progress, issues and deployments using GitLab Issues, ensuring transparency, accountability and
timely resolution of blockers in telecommunications infrastructure projects.
Client: East Group Properties, Inc. Ridgeland, MS Jan 2013 – Oct 2015
Java Developer