Mohammed Khan
Sr. Java Full Stack Developer
Email: [Link].t.e.m.s@[Link]
Contact: 8702102571
Objective: Highly skilled and motivated Java Full Stack Developer with front end and back end Technologies, over 12+ years of experience seeking challenging opportu-
nities to contribute my expertise in building robust and scalable web applications. Committed to delivering high-quality code and exceeding client expectations through in-
novative solutions.
Professional Summary:
Extensive 12+ years of hands-on experience in designing, developing, and deploying Java - UI based applications for various industries.
Proficient in full-stack development, including front-end and back-end technologies, databases, and cloud platforms.
Strong expertise in analysing complex business requirements and translating them into technical solutions.
Demonstrated ability to lead and collaborate with cross-functional teams in Agile environments to deliver projects on time and within budget.
Experience in design, development and deployment using Java 8/11, Spring, Hibernate, Spring Boot, HTML5, CSS3, JavaScript, ES2015, React, Angular, Node,
REST Web Services, AWS.
Developed micro services architecture using Rest APIs, spring boot, Azure and AWS.
Integrated Spring Data JPA for making database operations using spring crud repository.
Used Spring Cloud config server for centralized configuration.
Integrated Spring Security with AWS Cognito Service.
Worked with React, React Router and Redux state management of application.
Worked on Redux Thunk /Sagas as a middle ware to make AJAX calls using fetch.
Developed user interface by using the React JS, Redux for SPA development.
Responsible for implementing UI mockups, integrating third party REACT libraries, and handling/creating Redux store data.
Developed client - side Interface using React JS.
Good experience on CSS background, layouts, Positioning, Animation, Borders, Padding, Tables, Pseudo classes and Pseudo elements.
Worked with Bootstrap for Responsive Web design. Worked with SASS pre-processor.
Worked with Angular pipes, services, directives, components, integration with backend.
Migrated existing Angular JS application to Angular 2/4/5/6
Used Node for developing REST web services using express and integrating with Mongo db.
Developed a Mobile application for android and iOS with React Native and phone gap in different projects.
Hands-on experience with Amazon Web Services (AWS) like EC2, Cognito, S3, CloudFormation, RDS, Cloudfront.
Experience in Apache Tomcat Server, JBoss, Web Logic/Sphere Application Server.
Experience in developing project (SDLC) in Agile and Waterfall methodology.
Strong experience with the version controls GIT, GITHUB, Bit Bucket, and SVN.
Experience in conveying and arranging application servers, for example, IBM WebSphere, Oracle WebLogic and Apache Tomcat.
Technical Skills:
Languages: Java8/11, JavaScript, Typescript,HTML5.
Web Technologies: Java8/11, J2EE, JDBC, CSS3, Spring, Hibernate, JSP, Servlets, JNDI, JDBC, JMS, JPA, Java Web services, SOAP, WSDL, JAX-RS/WS, Java Beans,
JavaScript, AJAX.
Web/App. Servers: Apache Tomcat, Web Logic, Web sphere, JBoss.
IDEs / Tools: IntelliJ, Eclipse, TOAD, Maven, PL/SQL Developer, JUnit, JMeter.
Operating Systems: Windows, MAC OS, Linux.
Databases and Tools: Oracle, MySQL, MSSQL, MongoDB, SQL Server, IBM DB2, Toad for SQL Server.
Frameworks: Spring (Dependency Injection, Spring MVC, Spring Boot, Spring DAO, Spring IOC, Spring JDBC, spring with Hibernate), Hibernate, Log4j.
Methodologies: Agile, Scrum, Test Driven Development.
Version Control: SVN, Git.
Scripting/GUI Tools: HTML5, React, Angular, JSON, JavaScript, CSS3, MS FrontPage, JSP.
Additional Skills: Elasticsearch, Logstash, Kibana, Graphana
Professional Experience:
Client: US Bank, Dallas,Texas May 2021 – Current
Sr. Java Full Stack Developer
Responsibilities:
Developed User Interface using the HTML5, Bootstrap, CSS3, JavaScript, and React.
Developed Application using Java 8/11, Spring, Azure, Spring Boot.
Developed Micro Services using Spring Boot.
Deployed application into AWS. Used Services like AWS EC2, S3, Cloud Formation, and Cognito.
Used spring framework features like Spring IOC, Spring AOP and Spring Batch. Spring configuration files are created for dependency injection.
Designed and deployed RESTful webservices using Spring Dispatcher Servlets, Application Context and Controllers to implement the Inversion of Control (IOC) module in
spring.
Developing Spring Boot micro services in cloud environment new user -facing features using [Link].
Used Cloud formation templates (CFT) to find the resources that needed for the formation of cloud formation stacks using NOSQL database Amazon dynamo DB to store
data of reporting Application.
Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
Implemented Object-relation mapping in the persistence layer using hibernate (ORM) framework. Extensively used DAO patterns, including mapping DAO objects, configure
file and classes to interact with database.
Generated JSON format data packets from middle-tire controller to front-end using Spring Boot JSON API. Used JSON for data exchange between browser and server. Used
JSR353 for processing and manipulating JSON objects.
Modeled JSON data from database and coded request handlers for parsing and sending relevant data to client (browser) side.
Developed web services using JAX-WS to interact with legacy applications (backend processes).
Used Git for repository management and Maven for build management and Database scripts to accommodate changes due to UI overhaul.
Involved in writing SQL stored procedures on Oracle and PostgreSQL.
Developed interactive web application using Node Js a pure java script application framework.
Selecting the appropriate AWS service based on compute, data, or security requirements and integration of Amazon Web Services (AWS) with other applications infrastruc-
ture.
Experience working with Docker to improve our (CD) Continuous Delivery framework to streamline releases.
Used JIRA for defect management and to keep track of bugs and issues.
Built application using MAVEN and used Log4J to generate log files for the application.
Extensively Implemented Spring Boot, dependency Injection (DI) and aspect-oriented programming (AOP) features along with hibernate.
Environment: Java 8/11,HTML5, CSS3, Spring 4 & 5, Spring boot, GIT, Hibernate 4.0, Tomcat- 8, 9, Bootstrap,
Java Script, Angular 12/13/14, Node Js, Oracle 11g, MySQL, Azure ,UML, Git, AJAX, Maven, AWS (EC2, S3, RDS, Cognito, Amazon Cloud Watch), Agile Scrum.
AT & T, New York Feb 2019 – Mar 2021
Sr. Java Full Stack Developer
Project : Ethernet (Fiber Cable Network)
Responsibilities:
Developed Application using Java 8/11, spring, Spring Boot.
Developed Micro Services using Spring Boot
Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables of the project using the AGILE Software development methodology.
Implemented the MVC architecture using Spring MVC.
Used Spring Boot at back-end which helps to develop application with ease.
Used Spring IOC, AOP, Spring Boot to implement middle tier.
Used Spring Boot for building application with spring initializers and bootstrapping the build configuration and develop custom solutions that act upon Jenkins information in au-
thentic time.
Recommend and develop strategy for integrating internal security model into new projects with Spring Security and Azure, Spring Boot
Participate in scrum meetings and coordinate with Business Analysts to understand the business needs and implement the same into a functional design
Analysed and create business models, logical specifications and/or user requirements to develop solutions for the application environment
Deploy enterprise web applications using technologies such as: Angular, Java, JavaScript, CSS3, or HTML 5.
Maintain and modify programs, make approved changes by amending flow charts, develop detailed programming logic; code changes using technologies such as Java8/11 or J2EE
Design and develop Web Services using tools such as SOAP, REST, or Tomcat.
Work with SQL queries to store the data in My SQL Server.
Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
Write source code, prepare test data, test, and debug programs, revise and refine programs to improve performance of the application software.
Perform build and unit testing using tools such as Maven or Junit.
Work on Continuous Integration using tools such as Jenkins or Hudson.
Environments : Java8/11, JMS, JavaScript, Azure, GIT,Oracle WebLogic 12c, Tomcat8, Maven, Hiberante4.0, HTML5,CSS3, Angular, Selenium, log4j, Jenkins, SVN, Jira, Confluence, Visio,
Spring Boot, Postman, SOAP UI, AWS, EC2, Docker, Junit5, Mockito, XML, Eclipse, Bitbucket, Spring Boot.
Ansys Software, PA Aug 2014 – Nov 2018
Sr. Java Full Stack Developer
Responsibilities:
Worked with Core Java, Spring, Hibernate, and development of web services like REST and SOAP.
Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring Confidential pattern.
Implemented business logic using Struts action components in the Struts and Hibernate framework.
Implemented Hibernates Lazy default fetch plan for generating proxies and collection wrappers and created fetching strategies for minimizing the number of SQL statements.
Using spring integration with iBatis for persistence. All SQL map name spaces are configured in sqlmap-config file.
Developed pricing application using Angular JS, Web API, Entity framework and SQL server and designed and created Services, directives, components, and factory for Angular JS ap-
plication
Architected and implement REST api interfaces using JavaScript and [Link]
Implemented Bootstrap on website front-end to enable accessibility from multiple device types from Landing Page
Developed UI components for email and link sharing of documents and files for a Content Management System using [Link] and jQuery
Developed user interfaces using JSP, JSF framework with AJAX, Java Script, HTML5, DHTML, and CSS3.
Implemented Micro-services using AWS platform build upon Spring Boot Services and enabled communication among different services using REST API.
Implemented security using OAuth as Authorization tool for web services authentication by using the REST API.
Developed and created REST API by using JAVA and tested and implemented them for enabling successful communications.
Implemented CI /CD pipelines using Jenkins and build and deploy the applications.
Build Splunk dashboards using XML and Advanced XML as well as Created Scheduled Alerts for Application Teams for Real Time Monitoring.
Experienced in implementing oracle SOA Mediator for content and header-based routing of messages
Environment: Java 6/7, HTML5, CSS3, React, Angular, Spring, Hibernate, jQuery, AJAX, JavaScript, Oracle, PL/SQL, JDBC, Junit, Agile, UML, JSP, Servlet, Maven, Jasper reports, ILog, Web 2.0,
Azure, SOA.
Mind Tech Digital Feb 2011 – May 2014
Java Developer
Responsibilities:
Worked with Core Java, Servlet, JSP, JSF, JDBC and Spring framework.
Actively participated and mentoring in requirements gathering, analysis, design, and development and testing phases.
Worked one-on-one with client to develop layout, colour scheme for his website and implemented it into a final interface design with the HTML CSS & JavaScript using Eclipse.
Developed CSS style sheets to give gradient effects. Developed page layouts, navigation, and icons. Applied industry best practices and standards when project requirements were
lagging.
Built web services on server side using JSP and SQL queries for data transfer between client and server sides to define uniform interface with JSON.
Worked on Spring Batch to read data from UI map the data and persist to database.
Used Web services - Web Services Description Language WSDL and SOAP for getting credit history updated information from third party.
Used Soap UI for load testing the Web Services.
Used JSON parsing to implement REST Web Services.
Used Spring AOP to handle transactions session aspects and to implement security.
Involved in Ecommerce project Development using Spring and developed front-end UI with JSF Rich faces [Link] JQuery CSS Dojo and AJAX.
Used Soap over Http and Soap over JMS for communication between components.
Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: Java, Spring, JSP, JSF, JDBC, Hibernate, HTML, CSS, REST, JavaScript, jQuery, Adobe Flash, Photoshop, Eclipse, XML, Apache, SOAP, Internet Explorer, Firefox, Oracle, Windows.