| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Senior Full Stack Java Developer
EMAIL AVAILABLE
Countryside, VA Street Address , USA
SUMMARY
A highly experienced Full Stack Java Developer with a decade of proven success in designing, developing, and maintaining
high-performance web applications across various industries. Expert in Java technologies like Spring Boot, Hibernate, and
Java EE, combined with strong proficiency in front-end frameworks such as HTML5, CSS3, JavaScript, Angular, and React.
Adept at building scalable, secure, and maintainable applications using microservices architecture, RESTful APIs, and cloud-
based services.
PROFESSIONAL SKILLS
Java Technologies Programming Languages
Expertise: Java SE, Java EE, Spring Framework
Java, Ruby, Python, JavaScript,Kotlin, Groovy,
(Spring Boot, Spring MVC, Spring Security), DotNet, Flutter, Rest, HTML/CSS
Hibernate
Proficiency: GO, Golang, Actimize, RCM,
Databases
ACTONE, Java Servlets, JSP Expertise: SQL (MySQL, PostgreSQL, Oracle,
SQL Server), NoSQL (MongoDB, Cassandra,
Redis)
Ruby on Rails
Rails 6 and 7, ActiveRecord, ActionPack,
Proficiency: Database schema design,
ActiveSupport, ActionMailer, Rails API optimization, ORM frameworks (Hibernate,
JPA)
Back-end Technologies
Advanced: Spring, Hibernate, Java EE, RESTful
Front-end Technologies
API design, Microservices architecture, Expertise: React.js, Vue.js, Angular, jQuery
RabbitMQ, Kafka, OAuth2, JWT
Proficiency: Bootstrap, Tailwind CSS,
Materialize CSS, Webpack, Sprockets, Grunt,
Testing Gulp
Unit testing (JUnit, Mockito, TestNG),
Integration testing (Spring Boot Test,
Deployment & CI/CD
Arquillian), End-to-end testing (Selenium,
Heroku / AWS / DigitalOcean, Docker /
Protractor), Performance testing (JMeter,
Kubernetes, Capistrano, Jenkins / CircleCI /
Gatling), Test-driven development (TDD), Code
TravisCI / GitLab CI
quality tools (SonarQube, FindBugs, Checkstyle)
DevOps
AWS Site-to-Site VPN, AWS Auto Scaling
Groups Containerization &
Orchestration: Docker, Kubernetes
Maven, Gradle, Jenkins, Docker,
Kubernetes, Git, SVN
Professional Experience
Principal Full Stack Java Engineer (Self Employed) July 2020 present
Developed and maintained secure, high-performance Java applications for online banking, loan processing, and
account management for multiple clients.
Led teams in designing and implementing scalable Java-based applications with Angular front-end integration,
achieving a 30% boost in efficiency and user satisfaction.
Implemented secure RESTful APIs for seamless integration with third-party financial services.
Revolutionized deployment efficiency through Kubernetes-based
Designed robust messaging solutions using RabbitMQ and Apache Kafka, ensuring reliable communication between
microservices.
Created Actimize solutions for AML and fraud detection, enhancing compliance and security for financial institutions.
Engineered secure authentication and authorization mechanisms with OAuth2 and JWT, ensuring compliance with
industry security standards.
Conducted code reviews, profiling, and refactoring to optimize Java components, reducing load times by 25% and
improving user experience.
Utilized Spring Framework and Hibernate to develop scalable and maintainable banking applications.
Architected and led the development of high-performance web applications with Java, Spring, and Spring Boot,
integrating seamlessly with front-end technologies like HTML, CSS, and JavaScript.
Spearheaded the implementation of RESTful APIs and microservices architecture, improving system performance and
enabling efficient communication between distributed systems.
Developed microservices architecture to enhance application modularity, scalability, and fault tolerance.
Designed Java-based healthcare applications for patient management, medical billing, and electronic health records.
Implemented HIPAA-compliant APIs for secure data exchange between healthcare systems.
Developed custom data models for handling complex medical data while optimizing database performance.
Successfully delivered tailored solutions for diverse clients across various industries, meeting specific business needs.
Software Development Engineer II, ESS January 2019 June 2020
Developed robust Java-based e-learning platforms with features like course content management, user administration,
and progress tracking, delivering custom solutions tailored to each client s needs.
Designed and implemented RESTful APIs to integrate with third-party educational tools and content providers,
enhancing functionality and ensuring seamless interoperability for diverse client requirements.
Pioneered the integration of automated testing suites into CI/CD pipelines, resulting in a significant reduction in
software defects and improved overall product quality
Architected and deployed cloud-native solutions on AWS, utilizing services such as EC2, S3, and RDS to improve
scalability and reduce infrastructure costs by 20%, addressing the unique needs of multiple clients.
Led the design and execution of asynchronous processing and event-driven architectures using messaging queues like
RabbitMQ and Kafka, supporting large-scale data processing across various client projects.
Integrated caching strategies with Redis and Memcached to minimize database load and optimize response times for
frequently accessed data, adapting to the environments of different clients.
Built scalable and high-performance edtech applications using Spring Boot, Hibernate, and Java EE, providing
customized solutions for a variety of clients in the education sector.
Managed containerized applications using Kubernetes, leveraging Helm charts for automated deployments, scaling, and
maintaining high availability across clusters to meet client-specific requirements.
Designed and developed Java-based vehicle management and telematics systems, incorporating APIs to integrate with
automotive sensors, IoT devices, and third-party services for diverse client applications.
Led the end-to-end software development lifecycle, from requirements analysis to deployment, mentoring junior
developers and promoting best practices across various client engagements.
Designed and optimized database schemas and queries for high-traffic applications using both SQL and NoSQL
databases, significantly enhancing data retrieval speeds and reducing latency for multiple clients.
Developed a microservices architecture to improve scalability and fault tolerance in automotive applications,
addressing diverse client needs through the use of Java EE, Spring Boot, and Hibernate.
Senior Full Stack Java, TEKsystems January 2016 December 2018
Developed scalable, high-performance sports applications using Spring Boot, Hibernate, and Java EE for various
clients. Designed custom data models to manage complex sports data, optimizing database performance.
Engineered precision agriculture solutions, including farm management and crop yield prediction systems, tailored to
meet the diverse needs of agricultural clients.
Led the migration of legacy monolithic systems to cloud-based infrastructures using containerization tools like Docker
and orchestration platforms like Kubernetes, improving scalability and fault tolerance.
Established automated testing frameworks with JUnit, Mockito, and Selenium across multiple projects, ensuring high
code quality and reliability through comprehensive unit, integration, and end-to-end testing.
Collaborated with DevOps teams to configure and monitor cloud-based deployments on AWS and Azure. Employed
Terraform and Ansible for Infrastructure as Code (IaC) across various client environments.
Integrated CI/CD pipelines for different clients, automating build, test, and deployment processes, which reduced
delivery time by 30%.
Maintained CI/CD pipelines with Jenkins and GitLab CI/CD, enhancing development efficiency and reducing
deployment time across multiple projects.
Mentored junior developers in best practices for Java, Angular, and AWS technologies, fostering collaboration and
growth across various client projects.
Designed and optimized custom data models for managing complex agricultural datasets, ensuring high-performance
database management for diverse clients.
Built scalable agricultural applications using Java EE, Spring Boot, and Hibernate, tailored to individual client
requirements.
Designed and developed Java-based e-commerce applications for managing product catalogs, customer data, and order
processing across multiple clients.
Created secure APIs for payment processing, inventory management, and shipping integrations, addressing the unique
needs of e-commerce clients.
Software Engineer (Java), Insight Global September 2013 December 2015
Developed Java-based solutions for supply chain management, inventory control, and production planning across
diverse client projects.
Engineered APIs for seamless integration with manufacturing equipment, sensors, and IoT devices, tailored to
individual client needs.
Created custom data models to manage complex manufacturing datasets and optimized database performance across
multiple initiatives.
Leveraged Java EE, Spring Boot, and Hibernate to develop scalable, high-performance applications for manufacturing
clients.
Designed and implemented Java-based sports management applications, focusing on event organization and athlete
performance tracking for various clients.
Developed RESTful APIs for integration with sports data providers and third-party services, customized to meet
specific client requirements.
Collaborated with cross-functional teams to gather requirements, ensuring that the final products aligned with client
objectives and industry standards.
Provided ongoing support and maintenance for deployed applications, implementing updates and enhancements based
on user feedback and evolving business needs.
Education
BS-Computer science, FAST NUCES
|