0% found this document useful (0 votes)
35 views4 pages

Jyot Resume

Uploaded by

Ayush Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views4 pages

Jyot Resume

Uploaded by

Ayush Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Jyot

jad48919@gmail.com

Summary:

● Accomplished Java Developer with over 6 years of hands-on experience in designing, developing,
and deploying enterprise-grade software applications.
● Proficient in Core Java and Multithreading, with a strong foundation in developing robust and
scalable applications.
● Expertise in Data Structures and Algorithms, honed through hands-on experience in designing and
optimizing algorithms to solve challenging computational problems.
● Proficient in Object-Oriented Programming principles, with a track record of designing and
implementing scalable and maintainable software solutions in Java.
● Skilled in Multithreading and concurrent programming paradigms, with a focus on optimizing
resource utilization and enhancing application responsiveness.
● Extensive Java coding experience, with a demonstrated ability to develop robust and scalable
applications, leveraging industry best practices and design patterns.
● Extensive experience in developing Web applications using Java frameworks like Spring Boot and
Spring MVC, ensuring high performance and reliability.
● Skilled in working with distributed databases, including Cassandra, MongoDB, and DynamoDB, for
efficient data management in Microservices architecture.
● Implemented SOAP-based services and RESTful APIs, ensuring seamless communication
between different components of the application.
● Utilize Jenkins for continuous integration and continuous deployment (CI/CD) pipelines,
automating build, test, and deployment processes for Java applications.
● Expertise in front-end technologies such as Angular.js, Node.js, and React.js/Redux, ensuring
dynamic and interactive user interfaces.
● Familiarity with HTML5, JavaScript, for front-end development, enhancing user experience and
engagement.
● Strong database management skills, including SQL (MySQL, SQL Server, PostgreSQL), NoSQL
(MongoDB, Redis), and cloud-based databases (RDS, Aurora, Redshift).
● Experience with AWS services such as EC2, Lambdas, and S3 bucket, facilitating scalable and
cost-effective deployment of applications.

Work Experience

Sr. Java Developer


JP Morgan Chase & Co., Remote
Nov 2021 - Present
● Lead end-to-end development of Java-based full-stack web applications, encompassing both
frontend and backend components.
● Developed full-stack applications using Java 11+ and Spring Framework, leveraging Spring Boot
for rapid application development and Spring Security for authentication and authorization.
● Designed, and implemented backend components using Java2EE technologies such as Spring
Framework, Spring Boot, and Hibernate, adhering to coding standards and best practices.
● Developed responsive and interactive user interfaces using modern frontend frameworks and
libraries like Angular, coupled with HTML5, CSS3, and JavaScript.
● Utilized Spring modules including Spring MVC, Spring ORM, to streamline development processes
and ensure code maintainability and reliability.
● Implemented dynamic content rendering, form validation, and client-side data manipulation using
JavaScript libraries like jQuery.
● Implemented design patterns such as MVC, Singleton, Factory, and Dependency Injection to
ensure code maintainability, scalability, and reusability.
● Integrated Node.js with Express.js framework to create RESTful APIs for seamless communication
between different components of the project.
● Utilized build tools like Maven to automate the build process and manage dependencies
effectively.
● Designed database schemas, wrote SQL queries, and integrated applications with databases like
Postgres SQL and DB2 to store and retrieve data seamlessly..
● Utilized cloud-based databases like AWS RDS, Aurora, to leverage the scalability and reliability of
cloud infrastructure for data management
● Utilized Micro-Frontends (MFE) architecture to modularize front-end components, enabling
independent development and deployment of UI features.
● Integrated Hibernate ORM framework with MongoDB, handling object-relational mapping and
database interactions in Java applications.
● Deployed System on AWS infrastructure, utilizing services like EC2 for hosting Java applications
and DynamoDB for scalable and reliable data storage.
● Utilized Docker for containerization of application components, enabling consistent and reliable
deployment across different environments.
● Implemented CI/CD pipelines using tools like Jenkins automating build, test, and deployment
processes for faster and more reliable software delivery.
● Implemented unit tests, and end-to-end tests for Java applications utilizing frameworks like Junit
and Mockito, to ensure code reliability and comprehensive application functionality testing.
● Exhibited a profound grasp of Java memory management techniques, adeptly fine-tuning resource
allocation to ensure the peak performance of applications, and elevate operational efficiency even
under demanding workloads.
● Implemented RESTful APIs using Java Spring Boot and Rails, facilitating seamless integration and
communication between different components of the application stack.
● Collaborated with frontend teams to integrate React.js components with Java backend services,
leveraging TypeScript for type-safe and maintainable frontend scripting, ensuring seamless
communication and data flow between frontend and backend systems.
● Demonstrated unwavering commitment to coding standards and industry best practices,
meticulously architecting and maintaining codebases that are not only robust and future-proof but
also easily extensible and comprehensible for fellow developers.
● Expertly leveraged Java multithreading paradigms to facilitate optimal resource utilization and
enhance application responsiveness, ensuring seamless user interactions and heightened system
efficiency under varying workloads.
● Implemented sophisticated synchronization mechanisms to safeguard against race conditions and
uphold the integrity of multithreaded applications, ensuring seamless execution and consistent
performance across diverse computing environments.
● Applied advanced algorithm design and analysis techniques to engineer efficient solutions for a
spectrum of computational challenges, showcasing a keen analytical mindset and a knack for
devising elegant and scalable problem-solving strategies.
● Actively participated in code reviews, sprint planning, and Agile ceremonies, contributing to the
continuous improvement and delivery of high-quality software products.
● Applied object-oriented design principles effectively to create modular, extensible, and
maintainable Java codebases, facilitating collaboration and code reuse.

Java Developer
7-Eleven, Remote
April 2019 - Nov 2021

● Developed scalable Java Spring Boot applications, leveraging Spring MVC for robust web
development, and Spring Data JPA for seamless database interaction, meeting the need for high-
performance and maintainable backend systems.
● Designed and implemented parallel algorithms, harnessing the power of multicore architectures to
achieve significant performance gains in compute-intensive tasks.
● Implemented Angular 15+ for building dynamic and responsive user interfaces, integrating with
backend Java services to create seamless user experiences.
● Leverage AWS services such as AWS Lambda, Amazon S3, Amazon EC2, Amazon RDS, and
Amazon DynamoDB to design, develop, and deploy Java-based cloud-native applications and
microservices.
● Started exploring Java's concurrency utilities like Executors and Thread Pools for parallel task
execution.
● Conducted thorough code reviews using tools like GitHub and Bitbucket, focusing on code quality,
readability, and adherence to SOLID principles and design patterns such as MVC and Singleton.
● Utilized Dynatrace for application performance monitoring and management, identifying and
resolving performance bottlenecks and optimizing resource utilization.
● Optimized application performance by implementing efficient algorithms and data structures,
utilizing Hibernate for ORM mapping, and applying caching strategies with technologies like
Ehcache or Redis, resulting in reduced response times and enhanced user experience.
● Integrated third-party APIs and services such as Google Maps API for geolocation and Stripe API
for payment processing, expanding application functionality and improving user engagement.
● Utilized logging and monitoring tools like Log4j or ELK stack to troubleshoot and debug complex
issues in production environments, ensuring minimal downtime and maintaining high availability.
● Implemented security measures including encryption algorithms such as AES or RSA,
authentication using JWT or OAuth2, and role-based authorization with Spring Security,
safeguarding sensitive data and preventing unauthorized access.
● Proficient in developing enterprise-scale Java applications using Java 2 Platform, Enterprise
Edition (J2EE) technologies such as Servlets, JavaServer Pages (JSP), Enterprise JavaBeans
(EJB), and Java Persistence API (JPA).
● Expertise in XML (eXtensible Markup Language) for data representation, manipulation, and
interchange within Java applications, using libraries such as JAXB (Java Architecture for XML
Binding) or DOM (Document Object Model) and SAX (Simple API for XML) parsers.
● Actively participated in DevOps practices, including CI/CD pipelines, containerization with Docker,
and orchestration using Kubernetes, streamlining the deployment process and improving
collaboration between development and operations teams.
● Proficient in designing, developing, and deploying microservices-based architectures using Java
technologies and frameworks like Spring, Spring Boot, Hibernate
.

Software Developer
CVS Health, Remote
Feb 2018 - March 2019

● Collaborated with stakeholders to grasp basic business needs and translated them into simple
technical requirements.
● Developed foundational backend systems using Java and Spring Boot, focusing on simplicity and
ease of maintenance.
● Assisted in designing straightforward database schemas in MySQL and MongoDB for initial data
storage needs.
● Participated in Agile ceremonies such as sprint planning, gaining exposure to project management
practices.
● Contributed to the creation of basic technical documentation and attended introductory knowledge-
sharing sessions.
● Understanding the principles of encapsulation, inheritance, and polymorphism in Java programming.
● Learning to handle simple multithreading scenarios to improve application responsiveness and
performance.
● Demonstrated eagerness to learn and implement basic coding standards and practices.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy