Sameer Khan

Sameer Khan Email and Phone Number

Lead Java Developer @ JPMorganChase
United States
Sameer Khan's Location
United States, United States
About Sameer Khan

I am a highly experienced Full Stack Developer with over 9 years in Java, J2EE, Spring Boot, AWS, and JavaScript Frameworks. I'm well-versed in the entire Software Development Life Cycle (SDLC) and Agile methodologies.My expertise includes object modeling, UML design, front-end technologies like HTML5, CSS3, and modern JavaScript frameworks such as React and Angular. I'm skilled in Angular's core architecture and TypeScript.In Java, I excel in application development, Spring Framework, Hibernate, and design patterns. I'm proficient in the latest Java versions, including Java 17. Additionally, I have extensive experience in database development, Web Services, and MVC frameworks like Struts and Spring.I'm well-versed in tools like Git, Maven, and Jenkins, with a strong understanding of operating systems like UNIX, Solaris, and Windows.My skills encompass a wide range of testing tools, including Jest, Enzyme, React Testing Library, Karma, Jasmine, JUnit, and TestNG. I also bring strong analytical and communication skills to the table, making me a valuable asset in fast-paced environments.

Sameer Khan's Current Company Details
JPMorganChase

Jpmorganchase

View
Lead Java Developer
United States
Employees:
213060
Sameer Khan Work Experience Details
  • Jpmorganchase
    Lead Java Developer
    Jpmorganchase
    United States
  • Jpmorganchase
    Senior Java Developer
    Jpmorganchase Feb 2024 - Present
    Tampa, Florida, United States
    Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development. Utilized Java 21 features, including the Stream API, for efficient bulk data operations on collections, employing both sequential streams and parallel streams. Implemented Java 21 features like Lambda expressions, Streams, filters, pipelines, Optional Interfaces, etc.Leveraged Java 21 features, including lambda expressions, to facilitate seamless communication within the business layer and optimize database operations.Developed responsive J2EE Web Applications using Java 21 and cutting-edge technologies.Implemented Java 21 features like Lambda expressions, Streams, filters, pipelines, Optional Interfaces, etc.Used Spring MVC framework for implementing the Web tier of the application. Used spring framework for integrating the MVC components with business services.Developed micro services using Spring Boot.Designed and developed the REST based Micro services using the Spring Boot.Spring Boot is used to remove broiler plate code which avoids code redundancyDeveloped Hibernate mapping files using different mapping strategies such as table per class hierarchy and also used Hibernate Persistence Strategy to interact with database.Implemented ORM (Object Relational Mapping) framework with Hibernate for mapping Java classes and database tables. Created single page web application (SPA) by creating templates with HTML5, CSS3, Bootstrap, ES6 and responsive components by using event binding and routing services for great user experience with Angular 14.Used Angular two-way binding and implemented the search functionality for Internal Application using Angular JS. Node.JS is used to route client requests to backend web services and stored user preferences and other data in a distributed databaseUsed Docker for creating Docker images for launching containers on AWS EC2.
  • Takeda
    Senior Java Developer
    Takeda Oct 2022 - Present
    Deerfield, Illinois, United States
    Created a customized project specifically designed for a pharmaceutical company, optimizing essential functions spanning from research through distribution. This initiative harmonizes data administration, quality assurance, regulatory compliance monitoring, and inventory control. It guarantees compliance with regulations, expedites research and development workflows, improves supply chain oversight, and elevates decision-making capabilities.Responsibilities :• Led project development across the Software Development Life Cycle (SDLC), covering requirements analysis to deployment.• Offered technical guidance to business analysts, transforming requirements into technical specifications and artifacts.• Designed and implemented customer registration and login screens using HTML5, CSS3, and JavaScript.• Implemented JavaScript validations to ensure the integrity of user registration and login screen fields.• Managed and continuously improved a React frontend, delivering a seamless user experience with React.js and Redux.js.• Leveraged Java 11 and Core Java for backend development in a Tomcat environment, ensuring robust server-side functionality.• Employed Spring Boot to create Microservices, enhancing modularity and scalability within the application architecture.• Configured Spring to manage actions as beans and define their dependencies in a context file, integrating the middle tier with Hibernate.• Orchestrated cloud-based deployment on Amazon Web Services (AWS), setting up VPC, EC2, S3, Cloud Front, and ELB.
  • Stratesfy, Inc.
    Senior Java Developer
    Stratesfy, Inc. Dec 2020 - Sep 2022
    Washington Dc-Baltimore Area
    Led the development of a robust E-commerce platform, elevating the online shopping experience by providing effortless navigation, personalized product suggestions, and secure payment handling. This initiative not only streamlines navigation but also enriches user satisfaction and loyalty through personalized recommendations and stringent security measures. The platform is accessible across multiple devices, guaranteeing data protection and establishing a competitive advantage in the ever-evolving e-commerce landscape.Responsibilities:• Took on the responsibility of designing, deploying, and developing web applications.• Engaged in end-to-end programming tasks, including design, coding, testing, debugging, and documentation for corporate systems architecture support.• Crafted feature-rich prototypes and web applications using a tech stack encompassing HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, React.js, and Bootstrap.• Employed Node.js for server-side scripting and harnessed XML for structured data handling.• Transformed database data into JSON or XML format files, retrieving valuable information through AJAX calls for browser display.• Designed CSS templates for universal use across the website, involving CSS elements like background, positioning, text, borders, margins, padding, and tables.• Developed and maintained Java applications, leveraging the latest features of Java 11.• Established RESTful APIs with Spring Boot to facilitate seamless communication between Microservices and ensure interoperability.• Integrated AWS SQS and SNS to enable event-driven interactions between Microservices and external services.• Utilized EC2 and Auto Scaling for resource scaling in response to application demands.• Demonstrated proficiency in SQL and PL/SQL for constructing views, indexes, stored procedures, triggers, cursors, functions, and relational database models.
  • Invo Healthcare
    Java Full Stack Developer
    Invo Healthcare Jan 2020 - Oct 2020
    Doylestown, Pennsylvania, United States
    Designed and implemented a holistic web application for Hospital Management, encompassing the entire patient journey, from admission to discharge. This solution manages patient registration, appointment scheduling, check-ins, check-outs, and evaluation data. It also streamlines report generation, reducing the need for manual transcription tasks.Responsibilities:• I participated in various stages of the Software Development Life Cycle (SDLC), including requirement gathering, modeling, analysis, architecture design, and development, following Agile methodologies.• I applied design patterns such as DAO Factory, Singleton, Service Locator, and Business Delegate to enhance the project's structure.• I took charge of the front-end development using HTML5, CSS3, and JavaScript to create a user-friendly interface.• I developed Angular 4 services, controllers, and models to enable efficient two-way data binding.• I implemented advanced state management with NgRx, utilizing actions, reducers, and effects for seamless application state control. Lazy loading modules were used to optimize loading times and improve the user experience.• I harnessed Angular libraries like NGX-translate and NGX-bootstrap to extend functionality.• I constructed and maintained Microservices with Java 9 and Spring Boot, ensuring a modular and scalable architecture.• I played a pivotal role in system analysis, design, and development using the MVC-based architecture within J2EE.• I leveraged AWS Lambda for serverless computing, implementing Microservices and event-driven architectures for cost-effective solutions.• I integrated Spring Boot with Apache Cassandra for scalable and distributed data storage within Microservices.
  • Peakmade Real Estate
    Java Full Stack Developer
    Peakmade Real Estate Sep 2018 - Nov 2019
    Atlanta, Georgia, United States
    Created a sophisticated real estate management solution, streamlining property listings, transactions, and client engagements. This platform incorporates functionalities like property search, listing administration, document management, and CRM capabilities. The aim of this application is to empower real estate experts to effectively oversee properties and enhance workflow efficiency.Responsibilities:• Implemented Agile and Scrum principles to foster a collaborative and adaptive team atmosphere.• Conducted an in-depth analysis of existing processes, gathered requirements, and crafted prototypes.• Enhanced website performance through HTML5, CSS3, and JavaScript minification and compression, resulting in accelerated loading times.• Leveraged Angular 2 services, controllers, and directives for the front-end UI, implementing Angular MVC for cross-browser compatibility. Utilized browser developer tools such as Firebug, Inspector tools, and IE developer toolbar.• Established RESTful APIs in Express, returning logic through Angular 2 data binding. Conducted testing with Mocha (server-side) and Jasmine (client-side).• Developed the application using Angular 2, Spring, Jersey, Angular-UI, HTML, Bootstrap, CSS, and JavaScript.• Designed the user interface with Angular UI components like tabs, grids, dropdowns, and configured routing using Angular 2 router.• Created reusable UI components with Angular 2 directives.• Implemented custom Java 8 lambdas to enhance code organization and encapsulation.• Collaborated within cross-functional teams to deliver end-to-end solutions using Spring Boot and Microservices architecture.• Integrated Hibernate with the Spring Framework for seamless transaction management and dependency injection.
  • Workato
    Java Full Stack Developer
    Workato Jan 2015 - Nov 2017
    Bengaluru, Karnataka, India
    Developed a versatile Travel Application that simplifies trip planning, booking, and exploration. Integrated user-friendly interfaces for itinerary creation, flight and hotel reservations, and local attractions. Collaborated with travel agencies to offer real-time updates, weather forecasts, and interactive maps for a seamless travel experience.Responsibilities:• Contributed to the analysis, design, coding, testing, and deployment phases of the SDLC.• Implemented a web-based application following the MVC architecture with the Struts Framework.• Crafted the user interface using Angular.JS, HTML5, CSS3, Bootstrap, JavaScript, and JQuery.• Employed the Angular.JS framework to bind HTML templates (views) to JavaScript objects (models).• Designed and implemented Custom Directives in Angular.JS, utilizing Modules and Filters as per application requirements.• Developed views by incorporating Bootstrap components and Angular-UI, configuring routing for various modules through Angular UI router.• Successfully migrated legacy systems to Java 8, addressing compatibility and performance enhancements.• Created RESTful APIs using Spring Boot to facilitate seamless communication between Microservices.• Integrated applications with AWS services like VPC, EC2, S3, DynamoDB, Glacier, and RDS, harnessing cloud-based solutions for storage, computation, and database management.• Implemented automated deployment pipelines using AWS Code Pipeline and Code Deploy, streamlining the release process and ensuring consistent application updates.• Leveraged AWS CloudWatch for monitoring application performance, setting up alerts to proactively identify and resolve issues.• Extensively utilized custom JSP tags to separate the presentation layer from application logic.• Employed Hibernate for Object Relational Mapping (ORM) purposes.• Designed and developed an application based on the Struts Framework, adhering to the MVC design pattern.
  • Indexia Finance
    Java Developer
    Indexia Finance May 2011 - Dec 2014
    Delhi, India
    I participated in the development of a robust financial management system that automates core financial processes, including accounting, budgeting, and reporting. This application also provides tools for assessing and mitigating risks, including credit risk, market risk, and operational risk to empower organizations to make financial decisions, and streamline operations.Responsibilities:• Maintained close collaboration with stakeholders to ensure project alignment with goals and objectives across the SDLC.• Applied Agile methodologies and actively engaged in Scrum ceremonies like sprint planning, daily stand-ups, and retrospectives.• Designed and implemented interactive user forms, enhancing data collection efficiency and user satisfaction through HTML5 and CSS3.• Collected and analyzed project requirements, translating them into technical specifications that align with business objectives.• Contributed to code refactoring efforts to enhance the maintainability and readability of Java 8 code.• Developed and managed Java applications while adhering to coding standards, best practices, and design patterns.• Created an application using the Spring MVC Framework, following the MVC design pattern.• Designed and implemented Hibernate listeners and interceptors for event handling and customization.• Provided assistance in database design and implementation, leveraging SQL and JDBC for data manipulation and retrieval.• Implemented Jenkins-based pipelines for orchestrating and deploying Microservices.• Collaborated with team members using version control systems like GitHub for code management.• Automated build and deployment processes through Ant targets and tasks.• Utilized Eclipse's integrated database tools to manage and query databases for Java applications.• Wrote and executed unit tests with the JUnit framework to ensure code correctness and reliability.

Frequently Asked Questions about Sameer Khan

What company does Sameer Khan work for?

Sameer Khan works for Jpmorganchase

What is Sameer Khan's role at the current company?

Sameer Khan's current role is Lead Java Developer.

Who are Sameer Khan's colleagues?

Sameer Khan's colleagues are James Simonetti, Tanish Shetty, Manish Kumar, Melissa Contratto, Youlanda Hendrix, Veronica T Wright, Karanjit Singh.

Not the Sameer Khan you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.