Post Job Free
Sign in

Java Developer Full-Stack

Location:
Mumbai, Maharashtra, India
Posted:
September 16, 2024

Contact this candidate

Resume:

SUMIT SURESH MADHAV

JAVA DEVELOPER

CA Mobile: 551-***-**** Email: ad8rds@r.postjobfree.com

SUMMARY

• Seasoned Java Developer with 8+ years of progressive experience in enterprise IT, demonstrating expertise in full-stack application development, cloud infrastructure management, and agile project delivery across Retail, Financial Services, and Manufacturing Sectors, including notable tenures at Safeway, Capital One, and Caterpillar.

• Advanced practitioner of Java ecosystem technologies, including Spring MVC, Spring Boot, Microservices architecture, Hibernate ORM, JPA, and J2EE, coupled with full-stack capabilities encompassing React.js, Node.js, HTML5, CSS3, JavaScript, and RESTful web services, as well as proficiency in test-driven development using JUnit and performance optimization with JProfiler and VisualVM.

• Cloud computing specialist with extensive AWS experience (EC2, S3, Lambda, DynamoDB), proficient in containerization (Docker), orchestration (Kubernetes), Infrastructure as Code (Terraform, Ansible), and implementation of robust CI/CD pipelines using Jenkins, Maven, and Gradle to ensure seamless integration and deployment processes.

• Data-driven problem solver adept at working with both SQL (MySQL, PostgreSQL, MS SQL Server) and NoSQL (MongoDB) databases, coupled with expertise in API design and testing (Swagger, Postman), version control (Git, GitHub), and proficiency in monitoring and logging tools such as Splunk, New Relic, and the ELK stack.

• Proven leader in Agile and SAFe environments, skilled in mentoring junior developers, facilitating cross-functional collaboration, and driving project success through effective use of JIRA for project management, Confluence for knowledge sharing, and Microsoft Teams for communication, while adeptly liaising between technical teams and business stakeholders.

• Results-oriented professional focused on software quality, security, and performance optimization, proficient in implementing OAuth for authentication, utilizing SonarQube for code quality analysis, and employing OWASP ZAP for security testing, consistently delivering scalable, maintainable, and innovative solutions that drive business value and ensure regulatory compliance.

DOMAIN SKILLS

Java Application Development

IT Infrastructure Management

Project Coordination & Delivery

Application Testing & Solutioning

Software Development Lifecycle

Cloud Computing (AWS/GCP)

Application Solutioning

Object-Oriented Programming

CI/CD Development

SKILLS

Methodologies:

SDLC, Agile, Waterfall

Programming Language:

Java, Python, SQL, C++, C

Frameworks:

Spring MVC, Spring Boot, Microservices, Hibernate, JPA, React.js, Node.js

IDEs:

NetBeans, IntelliJ IDEA, Visual Studio, Eclipse

J2EE Technologies:

Servlets, JSP, JSTL, JavaBeans, JDBC

Web Technologies:

HTML5, CSS3, JavaScript, Bootstrap, jQuery, Ajax, JSON, XML

Application Server:

Apache Tomcat, WebSphere

Databases:

MySQL, MongoDB, PostgreSQL, MySQL Workbench, MS SQL Server, SQLite

Build /Other tools:

UML, MS Visio, Maven, Gradle, Jenkins, Junit, Jira, CI/CD, Tableau, AWS Cloud, API Design, Maven, Jenkins, Gradle, JProfiler, JaCoCo, VisualVM, Eclipse MAT, SonarQube, OWASP ZAP, Postman, Confluence, Microsoft Teams, Zoom, Artifactory, Docker Compose, Swagger, Postman, Trello, Google Analytics

Cloud Technologies:

Amazon Web Services (AWS)

Version Control Tools:

Git, GitHub

Operating Systems:

Windows, MacOS, Unix, Linux

Incident Management:

Splunk, New Relic, PagerDuty

Infrastructure as Code:

Terraform, Ansible, Chef

Soft Skills:

Time management, Leadership, and management, Problem-solving, Negotiation, Decision-Making, Documentation, and Presentation, Verbal communication, Project Management, Teamwork, Adaptability, Creativity, Self-Motivation

EXPERIENCE

Sr. Java Developer

Safeway, Pleasanton, CA Jan’2022 – Till Date

• Led software programming initiatives using Java to architect scalable and high-performance applications, resulting in a 15% increase in system capacity and a 10% improvement in application response times, directly supporting key business objectives.

• Implemented comprehensive software validation and testing methodologies using JUnit, which reduced post-release defects by 30% and improved overall software reliability by 20%, ensuring adherence to stringent quality standards.

• Engineered custom software solutions and automated deployment processes using Jenkins, leading to a 25% reduction in manual interventions in the CI/CD pipeline and a 18% improvement in overall operational efficiency.

• Spearheaded software programming initiatives to drive innovation and enhancements, utilizing Java to architect scalable and high-performance applications, aligning with strategic business objectives.

• Directed the development and execution of comprehensive software system validation and testing methodologies, employing Junit for rigorous unit and integration testing to ensure software reliability and adherence to quality standards.

• Engineered and implemented custom software solutions by leveraging Jenkins for automated deployment, enhancing operational efficiency and reducing manual intervention in the CI/CD pipeline.

• Led the design, prototyping, and deployment of solutions within commercial cloud environments, harnessing AWS Cloud to optimize infrastructure management, scalability, and application performance.

• Collaborated with cross-functional teams, including Product Owners and Scrum Masters, to ensure alignment with user stories and customer requirements, employing Jira to streamline agile project management and ensure timely delivery.

• Conducted in-depth analysis and coordination of infrastructure requirements driven by developed software, utilizing Postman for API testing and validation to ensure robust performance and integration.

• Championed the Agile software development lifecycle, adhering to Program SAFe practices, and utilized GitHub for strategic version control and collaborative development, driving continuous improvement and delivery.

• Documented and executed software development processes and deployment strategies across diverse environments, leveraging GitFlow constructs for precise version control and efficient release management.

• Facilitated effective communication of key project metrics and status updates to team members, fostering cohesion and project success, and utilized Confluence for detailed documentation and knowledge management.

• Applied strategic best practices and standard operating procedures to develop innovative solutions, leveraging Eclipse for advanced development and debugging to ensure high-quality, maintainable code.

Java Developer

Capital One, Dallas, TX Jan’2020 – Dec’2021

• Spearheaded software development iterations from design to implementation, utilizing Axiom Controller View to manage complex systems, resulting in a 20% improvement in project delivery efficiency and a 15% reduction in system complexity.

• Architected strategic regulatory data acquisition processes using Spring Boot, delivering scalable solutions that increased data processing capacity by 50% while ensuring 100% compliance with regulatory requirements.

• Optimized impact assessments and functional requirement estimations using Jira, leading to a 25% improvement in project tracking accuracy, a 15% increase in task completion rates, and a 20% enhancement in overall agile project management effectiveness.

• Collaborated closely with Business Analysts and team members to produce comprehensive technical specifications, using UML to create detailed and clear documentation that supported effective project communication.

• Promoted and improved current standards for managing software and testing processes through version control, utilizing Git to streamline code management and enhance team collaboration.

• Drove continuous improvement initiatives within the development team by implementing Jenkins for automated CI/CD pipelines, enhancing build efficiency and deployment accuracy.

• Delivered high-quality, testable, and maintainable code within defined timeframes, leveraging Java to build robust and reliable software applications.

• Designed and built support for non-functional requirements such as security, performance, and monitoring, using Apache Tomcat to ensure resilient and fault-tolerant application deployment.

• Applied system thinking methodologies to decompose complex use cases into elegant solutions, employing Eclipse for advanced development and debugging to optimize code quality and resolve technical challenges.

• Analyzed, designed, developed, and troubleshot systems with a focus on upstream and downstream technical implications, using Postman to validate and test APIs, ensuring comprehensive and reliable integration.

Java Developer

One Main Financials, Watertown, NY Apr’2018 – Jan’2019

• Led cross-functional collaboration with business units and architects to design and implement AWS Cloud-based solutions, enhancing software application security by 70% and reducing vulnerability incidents by 55%.

• Drove end-to-end software development lifecycle using Agile methodologies, resulting in a 40% improvement in project alignment, 30% faster time-to-market, and a 25% increase in overall development efficiency.

• Pioneered the development of Java-based test design prototypes, which validated and refined proposed solutions, leading to a 50% improvement in functionality and a 35% boost in performance metrics for new software releases.

• Produced detailed and thorough documentation for solutions and testing plans in compliance with established standards, employing Confluence for effective knowledge management and information dissemination.

• Engineered robust software solutions with Spring Boot, ensuring the successful delivery of initiatives across specific applications or application groups, and meeting all defined business and non-functional requirements.

• Conducted testing and lead the resolution of issues in lower-level and production environments, utilizing Junit to maintain high standards of software quality and reliability.

• Cooperated seamlessly with application teams, DevOps, environment management, and production support to develop and integrate monitoring scripts and alerts using Splunk, enhancing system oversight and responsiveness.

• Provided consistent and proactive operational support to maintain stable environments, utilizing Jenkins to streamline and automate build and deployment processes, thereby ensuring efficient and reliable software delivery.

Jr. Java Developer

Caterpillar LLC, Peoria, IL Jan’2016 – Mar’2018

• Engineered high-performance applications using Java, Spring Boot, React.js, and GraphQL, resulting in a 40% improvement in system robustness and a 50% increase in scalability, supporting a 2x growth in user base.

• Implemented comprehensive testing strategies, including unit, integration, and automated tests using JUnit, which led to a 60% reduction in post-release defects and a 35% improvement in overall software reliability.

• Leveraged AWS cloud infrastructure (EC2, S3, Lambda, DynamoDB, CloudFormation) to optimize application setup, management, and scaling, resulting in a 45% decrease in infrastructure costs.

• Troubleshot and resolved performance issues, such as slow loading, high latency, or memory leaks, using profiling, debugging, logging, and benchmarking tools like VisualVM and JProfiler.

• Implemented performance enhancements and optimizations, such as caching, compression, parallelization, and load balancing, to improve application efficiency.

Jr. Java Developer

Resource Softech Limited, India Jun’2013 – Jul’2014

• Spearheaded the design and implementation of cloud-based solutions using J2EE, Spring Boot, RESTful services, and Angular, resulting in a 30% improvement in application performance.

• Optimized application deployment and maintenance by providing expert support for middleware technologies, including Spring Boot, Apache Tomcat, WebSphere, and JBoss, leading to a 25% reduction in deployment time.

• Led the development of microservices and RESTful web services, leveraging Java, XML, jQuery, JavaScript, HTML, and OOAD concepts, which enhanced modularity and service-oriented architecture, resulting in a 35% improvement in system flexibility.

• Worked with DevOps tools like Jenkins, Artifactory, Ansible, Chef, Puppet, Maven, Gradle, and the Atlassian Tool suite to help automate and streamline build and deployment processes.

• Participated in integrating advanced security and monitoring solutions, including OAuth implementation using Ping Identity, Elasticsearch, Logstash, Kibana, Apigee for API management, and Istio for service mesh, to ensure security and real-time analytics.

EDUCATION

Master’s in Information System- South University, Florida, USA

Bachelor of Computer Engineering – University of Mumbai, India



Contact this candidate