| Sukanya - Java Fullstack Developer |
| [email protected] |
| Location: Austin, Texas, USA |
| Relocation: Yes |
| Visa: OPT EAD |
| Resume file: Sukanya - Java Full Stack_1784123452301.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
|
Sukanya R
[email protected] Professional Summary Full Stack Java Developer with 7+ years of experience in designing and developing scalable enterprise applications using Java, Spring Boot, Microservices, React.js, and Angular. Strong expertise in RESTful APIs, cloud technologies (AWS), Docker, Kubernetes, and database technologies including Oracle, PostgreSQL, and MongoDB. Experienced in Agile environments with a proven track record of delivering secure, high-performance, and cloud-native applications across Banking, Financial Services, and Telecommunications domains. Full Stack Java Developer with 7+ years of experience in designing, developing, and implementing scalable enterprise applications . Extensive experience in Java 8/11/17, Spring Boot, Spring MVC, Spring Security, Hibernate, JPA and Microservices architecture. Proficient in developing RESTful APIs, web services, and distributed applications using Spring Boot and Spring Cloud. Hands-on experience in front-end development using React.js, Angular, JavaScript, TypeScript, HTML5, CSS3, Bootstrap and Redux. Experienced in building cloud-native applications and deploying solutions on AWS using EC2, S3, ECS, Lambda and CloudFormation. Strong expertise in containerization and orchestration technologies including Docker and Kubernetes. Skilled in implementing event-driven architectures using Apache Kafka and messaging systems. Strong experience in database design, development, and performance tuning using Oracle, PostgreSQL, MySQL, MongoDB and Redis. Proficient in developing secure applications using Spring Security, OAuth 2.0, JWT, and role-based access control. Experienced in CI/CD implementation using Jenkins, Maven, Git, GitLab, and automated deployment pipelines. Hands-on experience in unit testing and integration testing using JUnit, Mockito, TestNG and Postman. Strong knowledge of Software Development Life Cycle (SDLC), Object-Oriented Programming (OOP), Design Patterns, and Agile Scrum methodologies. Experienced in designing and developing highly available, scalable, and fault-tolerant enterprise solutions. Proven ability to analyze business requirements, provide technical solutions, and deliver high-quality software within project timelines. Excellent problem-solving, analytical, communication, and team collaboration skills with experience working in cross-functional teams. Education: Master s in data analytics and communication engineering From Texas state university Bachelor s in computer science engineering from BVSR ,JNTUK. Technical skills: Category Technologies Programming Languages Java 8/11/17, JavaScript, TypeScript, SQL, Java 21 Java/J2EE Technologies Core Java, Collections, Multithreading, JDBC, Servlets, JSP, JPA, Hibernate Frameworks Spring Boot, Spring MVC, Spring Security, Spring Cloud, Hibernate, JPA Architecture Microservices, RESTful Web Services, SOAP Web Services, Event-Driven Architecture Frontend Technologies React.js, Angular, Redux, JavaScript, TypeScript, HTML5, CSS3, Bootstrap, jQuery Messaging Technologies Apache Kafka, RabbitMQ, JMS, Azure Service Bus Cloud Platforms AWS (EC2, S3, ECS, EKS, Lambda, API Gateway, CloudFormation, CloudWatch) Azure (App Services, AKS, Azure SQL, Azure Service Bus, Azure Key Vault, Azure Monitor) Databases Oracle, PostgreSQL, MySQL, MongoDB, SQL Server, Redis, Cassandra, Snowflake DevOps & CI/CD Docker, Kubernetes, Jenkins, Maven, Gradle, Git, GitHub, GitLab, SonarQube, Azure DevOps Pipelines Testing Tools JUnit, Mockito, TestNG, Postman, JMeter Build Tools Maven, Gradle Version Control Git, GitHub, GitLab, Bitbucket Tools & IDEs IntelliJ IDEA, Eclipse, VS Code, Jira, Swagger, Postman Methodologies Agile Scrum, SDLC, TDD, CI/CD, Object-Oriented Design (OOD), Design Patterns Operating Systems Windows, Linux, Unix, macOS Monitoring Grafana, Prometheus, ELK Stack, Azure Monitor Client: Amex, NYC, NY April 2025 Till Role: Java Full Stack Developer Responsibilities Developed high-performance distributed applications using Java 17, Spring Boot, and Microservices Architecture supporting large-scale financial transaction processing. Designed and implemented multithreaded services using Java Concurrency APIs, Executor Framework, Completable Future, and asynchronous processing patterns. Built scalable RESTful services for payment and transaction platforms handling high-volume real-time data workloads. Developed event-driven solutions using Apache Kafka and messaging frameworks for reliable data exchange across distributed systems. Implemented cloud-native applications on AWS (EC2, ECS, S3, Lambda, CloudFormation) with focus on scalability, resiliency, and fault tolerance. Worked extensively on performance tuning, memory optimization, JVM analysis, and application profiling to improve throughput and latency. Designed reusable components using Factory, Singleton, Strategy, and Builder Design Patterns following enterprise architecture standards. Optimized complex SQL queries, indexing strategies, and database performance across Oracle and PostgreSQL environments. Automated deployment and operational processes using Linux shell scripting, Jenkins pipelines, and Git-based CI/CD workflows. Worked closely with support teams to troubleshoot production incidents, perform root-cause analysis, and resolve critical application issues. Developed secure services using Spring Security, OAuth2, and JWT-based authentication mechanisms. Participated in architecture discussions, code reviews, sprint planning, and stakeholder meetings within Agile delivery teams. Monitored application health using CloudWatch, Splunk, and logging frameworks to proactively identify performance bottlenecks. Collaborated with global teams and business stakeholders to deliver enterprise-grade financial applications. Environment: Java 17, Spring Boot, Spring Cloud, Microservices, Multithreading, Kafka, AWS, Oracle, PostgreSQL, Linux, Shell Scripting, Docker, Kubernetes, Jenkins, Git, Maven, JUnit, Mockito. Client: Samsung, NJ Role: Java Developer. Feb 2024 March 2025 Responsibilities Developed enterprise applications using Core Java, Spring Boot, Microservices, and AWS Cloud technologies. Migrated legacy monolithic systems into cloud-enabled microservices architecture improving scalability and maintainability. Built asynchronous data processing services utilizing Java multithreading, concurrent collections, and parallel execution frameworks. Developed and consumed REST APIs supporting large-scale enterprise data integration requirements. Implemented event-driven architecture using Apache Kafka and messaging services for near real-time processing. Worked on large-volume data ingestion and transformation pipelines supporting analytics and reporting systems. Leveraged AWS services including EC2, S3, CloudWatch, and Lambda for cloud deployment and monitoring. Developed Linux-based automation scripts using Shell scripting to streamline deployment and operational activities. Designed reusable framework components using OOP principles and industry-standard design patterns. Tuned JVM performance, optimized SQL execution plans, and improved application response times. Performed extensive debugging, root-cause analysis, and production support for critical enterprise applications. Worked with PostgreSQL and MongoDB databases for high-volume transactional and analytical workloads. Collaborated with globally distributed teams and participated in Agile ceremonies and release planning. Environment: Java 11/17, Spring Boot, Microservices, Kafka, AWS, Linux, Shell Scripting, PostgreSQL, MongoDB, Docker, Kubernetes, Jenkins, Git. Client: Tune Talk Apr 2018 June 2023 Role: Full stack Developer Responsibilities Developed responsive web applications using ASP.NET Core, C#, Node.js, React and SQL databases. Designed, developed, and tested responsive, standards-compliant web applications using HTML5, CSS3, JavaScript and React JS. Developed telecom customer management application using Core Java. Worked on Angular with TypeScript and other latest client-side technologies including ReactJS, ES6, Gulp, NodeJS, RxJS, Angular CLI, Webpack, Karma and Jasmine. Created software documentation and updated existing documentation using the Model-View- Controller (MVC) pattern. Used Node.JS, React.JS, and Backbone.JS MVC framework for developing the Single Page Application (SPA). Backend development done using Node.js, Koa, Cassandra, and Redis. Wrote Web API methods that interact with a database and worked with LINQ and Entity Framework in the data layer. Developed backend APIs using Node.js, Express.js and MongoDB. Implemented front-end GUI screens using React JS and used various predefined components from NPM and the Redux library. Used React JS to create Controllers to handle events triggered by clients and send requests to the server. Conducted unit testing with Jest, Enzyme, Mocha and Chai in a Test-Driven Development (TDD) environment. Debugging applications in different browsers using Firebug, and testing applications using QUnit, Jasmine, Karma and Mocha. Performed coding, debugging, modifying, and developing computer applications and systems. Maintained and enhanced existing internal applications. Problem-solving issues that arise in the day-to-day running of automation processes and providing timely responses. Used Git and GitHub for version control and JIRA for issue tracking and sprint planning. Made extensive use of promises in AngularJS for application control flow. Environment: Node.js, Express.js, React.js, Redux, MongoDB, SQL Server, Entity Framework, LINQ, HTML5, CSS3, Bootstrap, IIS, Jest, Enzyme, Mocha, Git, JIRA, Agile. Keywords: csharp continuous integration continuous deployment javascript sthree rlang New Jersey New York |