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

Senior Java Developer Resume

Shabaz Mohammd is a Senior Java Developer with 8 years of experience in designing and developing Java/J2EE applications, specializing in full-stack development. He possesses strong skills in web technologies, cloud computing, and modern frameworks, including Angular and Spring Boot, and has experience in implementing CI/CD pipelines and containerization with Docker and Kubernetes. Shabaz holds a Bachelor's degree in Electronics and Communication Engineering and a Master's degree in Computer Science, with a proven ability to solve complex problems and drive successful project outcomes.

Uploaded by

harini.v
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)
8 views4 pages

Senior Java Developer Resume

Shabaz Mohammd is a Senior Java Developer with 8 years of experience in designing and developing Java/J2EE applications, specializing in full-stack development. He possesses strong skills in web technologies, cloud computing, and modern frameworks, including Angular and Spring Boot, and has experience in implementing CI/CD pipelines and containerization with Docker and Kubernetes. Shabaz holds a Bachelor's degree in Electronics and Communication Engineering and a Master's degree in Computer Science, with a proven ability to solve complex problems and drive successful project outcomes.

Uploaded by

harini.v
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

SHABAZ MOHAMMD

Sr Java Developer
shabazmd786143@[Link] | +1 224 563-2502 | Illinois, USA
[Link]
Professional Summary:

 Having 8 Years extensive experience in design, development, maintenance and support of Web, Web 2.0, and
Java/J2EE applications. Worked as a Sr. Full Stack Java Developer.
 Strong knowledge in developing and designing web 2.0 application according to Information architecture and
Usability standards using OO JavaScript framework, Ajax, JSON, jQuery, Dojo, JSP, XML, XHTML, CSS,
HTML5, CSS3, Servlet and MVC framework.
 Experienced in UI Framework design and development, particularly using Ajax, JSON, DHTML, JavaScript, and
CSS.
 Expertise in software analysis, design, development, testing and implementation of Java/J2EE web applications
using Java, JSP, Servlets, Struts, Hibernate, Spring IOC, EJB, JMS, JNDI, JDBC, JAXP, JAXB, JAX-RPC, Java
Mail, XML, XSLT, AJAX, JavaScript, PL/SQL, HTML, DHTML, CSS and cross-cutting open-source
frameworks used in software development.
 Ensured adherence to web accessibility standards (WCAG) in Angular applications, creating inclusive and
accessible user interfaces for diverse user groups.
 Adapted Angular applications for mobile devices, employing responsive design principles and optimizing user
experiences on various screen sizes.
 Knowledge of XMLHttp Request or modern Fetch API for making asynchronous requests.
 Applied security best practices in Angular development, including input validation, protection against Cross-Site
Scripting (XSS), and Cross-Site Request Forgery (CSRF) mitigation.
 Understanding RESTful API conventions for exchanging data in JSON format.
 Proficient in the latest Java technologies and frameworks, including Java 17, Spring Boot, Microservices
architecture, and cloud computing.
 Strong understanding of core Java concepts, including object-oriented programming, multithreading, exception
handling, and generics.
 Strong database skills, including SQL proficiency and experience with database technologies such as MySQL,
PostgreSQL, or Oracle.
 Knowledge of Object-Relational Mapping (ORM) tools like Hibernate.
 Expertise in using source code control systems such as Bitbucket, GitHub, SVN and CVS.
 Understanding containerization technologies like Docker and orchestration tools like Kubernetes.
 Implemented CI/CD pipelines to automate the build, test, and deployment processes, reducing development
cycles and improving overall project efficiency.
 Expertise in leveraging AWS cloud services to optimize application performance and enhance overall system
reliability.
 I am skilled in writing unit tests and performing debugging using tools like Jasmine and Karma, ensuring the
reliability and robustness of Angular applications.
 Communicate all key project plans, commitments, and changes including requirements, QA plans, schedule, and
scope changes.
 Understanding of common security vulnerabilities and strategies for mitigation.
 Proven ability to solve complex problems, adapt to emerging technologies, and drive successful project outcomes.
 Excellent analytical and communication skills with capability to handle new technologies.
 A project-oriented team player with solid communication and interpersonal skills and the ability to maintain a
congenial relationship with the client team and with the ability to manage multiple priorities under aggressive
deadlines.

EDUCATION
 Bachelors in Electronics and Communication Engineering from JNTU in 2016.
 Masters in computer science from Lewis University in 2024.

TECHNICAL SKILLS:
Programming Languages Java, C, C++, Angular
Java/J2EE Technologies Java EE 5/6, J2EE, JDBC, Servlets, Spring IOC, Spring MVC, Spring boot,
Spring IOC, Struts, Hibernate, JSP, JMS, EJB, JNDI, XML, microservices.
Web Development HTML, CSS, OO JavaScript, AJAX, jQuery, YUI, HTML5, CSS3, Prototype,
JSON
Frameworks Struts 1.x/2.x, Spring IOC, JSF, Hibernate, IOC.
XML/Web Services XML, XSLT, XSD, WSDL, SOAP, DOM, SAX, JAXP, JAXB
Messaging Technologies JMS, WebLogic JMS, WebSphere MQ Series
Application/Web Servers IBM Web Sphere, BEA Web Logic, Apache Tomcat, JBOSS
Methodologies/Design Patterns OOAD, OOP, UML, MVC, DAO, Factory pattern, Session Facade
Databases Oracle 8i/9i/10g/11g, SQL Server 2000/2005, IBM DB2
IDEs Eclipse, RAD, WSAD, Oracle JDeveloper
Build Automation Ant and Maven
Testing and Logging Frameworks JUnit, Log4J
Tools Rational Rose, Microsoft Visio, TOAD
Operating Systems Windows, Linux

Professional Experience:
ULTA, Illinois, USA March 2022 - present
Role: Sr. Java Developer
Responsibilities:
 Participated and led the intake calls for gathering email and SMS template requirements from different teams.
 Spearheaded the integration of blockchain technology into the existing Java application, enhancing data security
and transparency.
 Utilized Angular Material and custom CSS for consistent and modern UI design.
 Enhanced application performance by Angular 11 Component based development in view of future Angular
framework transitions.
 Collaborated with blockchain experts to implement smart contracts and ensure seamless integration with Java
backend services.
 Led the incorporation of machine learning algorithms into the application for predictive analytics and
personalized user experiences.
 Implemented GraphQL as an alternative to RESTful APIs, optimizing data fetching and reducing network
latency.
 Experience with creating custom directives, decorators, and services to interface with both restful and
 SOA services.
 Designed XML formatted output response using JAX-B and annotations parser for data retrieval.
 Developed REST APIs using Spring MVC and Spring Boot.
 Consumed SOAP Web Service using JAX-WS Client. Used Hibernate, object/relational mapping (ORM) for
mapping java objects to oracle relational data model.
 Involved in configuring JNDI properties and used Data Source objects for database communication.
 Used Junit, Mockito framework for unit testing of application and Log4j to capture the log that includes runtime
exceptions.
 Worked with Agile, Pair Programming development methodology and built the application with Behavior Driven
Development (BDD).
 Implemented AWS services such as EC2, S3, Lambda, and RDS to optimize application infrastructure.
 Developed Splunk reports that provide a high-level overview of the application health.
 Involved in production support and resolved the issues in a timely manner.
 Utilized Docker and Kubernetes for containerization and orchestration of microservices.
 Utilized AWS CloudWatch Logs and CloudTrail for comprehensive log management and auditing, ensuring
traceability and compliance with industry standards.
Environment: Java (11 to 17), [Link], Spring Boot, Blockchain, Ethereum, TensorFlow, Apache Spark, Angular 11,
GraphQL, Apache Kafka, Docker, Kubernetes, AWS, Html, Css, Java Script, GitLab CI/CD.

Ciber Sites India PVT LTD Aug 2019 - Dec 2021


Role: Java Full Stack Developer
Responsibilities:
 Involved in various phases of SDLC of application like Requirement gathering, Design, Analysis and Code
development by following TDD and agile methodology.
 Implemented Restful web services for communication between clients and servers to run applications on a variety
of platforms and frameworks.
 I am actively involved in Analysis, Detail Design, Development, Bug fixing and Enhancement in Agile
methodology. Involved in daily scrum and month sprint planning meetings.
 Involved in development of Business layer and the presentation layer of DWS and Agent Site modules.
 Extensively involved in developing REST web Confidential based java clients and producers to
 Closely working with business system analysts to understand the requirements to ensure that the right set of
modules has been built.
 Led the migration of on-premises applications to a cloud-native architecture using Kubernetes and Helm.
 Implemented auto-scaling and load balancing strategies for improved application performance.
 Designed and implemented a real-time data processing pipeline using Apache Flink for stream processing.
 Enabled the application to handle and analyze large volumes of data in near real-time.
 Adopted GraphQL federation to enable the composition of multiple GraphQL services into a single, unified API.
 Implemented Apollo Federation principles for efficient data stitching and schema composition.
 Implemented distributed tracing using tools like Jaeger and Zipkin for end-to-end visibility into application
performance.
 Optimized application response times and identified performance bottlenecks.
 Co-ordinate with QA for testing, Production releases, Application deployment and integration.
 Maintains a release repository and manages key information such as build and release procedures, dependencies,
and notification lists.
 Developed new web pages using angular and new material tables using the angular material library.
 Developed web services endpoints which allow users to insert/modify data via angular web app for various kinds
of actions.
 Work with change management to coordinate and schedule, create CA and release of defects / change requests
into PROD.
Environment: Java, Angular, AngularJS, Spring Boot & Spring Cloud, Spring Security, Quarkus, Docker, MySQL,
Hibernate, JUnit 5, Selenium, Html, Css , Bootstrap, Java Script, AWS, Azure, Git, Jenkins

W3Softech India [Link] Jul 2016 - July 2019


Role: Java Developer
Responsibilities:
 Responsible for requirement gathering from the business analysis of the requirement, and design and development
of the application.
 Conducted the requirement sessions with Business to get the exact requirements and handling the Functional
users.
 Involved in Coordinating with team, Planning & Executing the System Development Life Cycle.
 Involved in developing the front end (Web pages) to design and executing code using Angular and Html and Css
and handling to get friendly user application
 Designed the project using architecture, use case, sequence and data flow diagram
 Developing server-side logic using Java with frameworks Spring Boot, Hibernate, and creating RESTful APIs to
enter and get the data flow from SQL.
 Developed Servlets, Manager, Data transfer object classes to process requests typically involved creating a
layered architecture and handles http request while managing classes contains business logic to progress
requests.
 Used Log4j for logging into the application to track application behavior and check the errors and also for the
performance metrics in a flexible and configurable way.
 Debugging issues and ensuring the application performs optimally across all layers and handling the issues bugs.
 Wrote all the SQL queries to set data from frontend and get the data from backend applications.
 Developed JUnit test case and performed functional test, integration test for application and to check no negative
entries.
 Peer code reviews with QA and handing issues if any bugs to be resolved from front end and backend.
Environment: Java, Angular, Spring Boot, Kubernetes, Docker, MySQL, Html, Css, Java Script, Bootstrap, Hibernate,
Junit, Selenium, Azure, Git, Jenkins.

Common questions

Powered by AI

Shabaz Mohammd has extensively used Agile and Pair Programming development methodologies to ensure efficient application development, along with Behavior Driven Development (BDD) for building applications . He has incorporated modern frameworks like Spring Boot for developing REST APIs, Angular for front-end development, and has leveraged AJAX, JSON, and CSS for UI frameworks . Additionally, he has implemented Docker and Kubernetes for containerization and orchestration of microservices .

Shabaz Mohammd has demonstrated adaptability by integrating blockchain technology and smart contracts into existing applications to enhance security and data transparency . He also incorporated machine learning algorithms for predictive analytics and personalized user experiences, as well as transitioning applications to microservices architecture using Docker and Kubernetes . His proficiency with AWS cloud services and modern Java technologies further exemplifies his ability to adapt to and leverage emerging technologies .

Shabaz Mohammd has enhanced application performance by implementing Angular 11 Component-based development for efficient transitions to future Angular frameworks . He adopted CI/CD pipelines to automate build, test, and deployment processes, consequently reducing development cycles and improving project efficiency . Furthermore, he utilized AWS services for optimized application infrastructure and implemented distributed tracing for end-to-end visibility into application performance .

Shabaz Mohammd contributed to UI/UX design by employing Angular Material and custom CSS for consistent and modern UI development . He adhered to web accessibility standards (WCAG) in Angular applications to create inclusive and accessible interfaces . Furthermore, his use of responsive design in adapting Angular applications for mobile devices signifies his contribution to enhancing user interfaces across platforms .

Shabaz Mohammd’s bachelor's degree in Electronics and Communication Engineering and masters in computer science have provided a solid educational foundation for understanding complex technical concepts . His extensive technical skills, including proficiency in Java, Spring Boot, Microservices architecture, Angular, and cloud computing among others, have prepared him well for tackling the diverse challenges in his roles. His ability to skillfully integrate these technologies into development processes demonstrates the practical application of his education and skills .

Shabaz Mohammd's role in integrating blockchain into Java applications and developing machine learning algorithms for predictive analytics illustrates his problem-solving abilities for complex technological challenges . Additionally, his application of distributed tracing to optimize response times and identify performance bottlenecks, along with managing transitions to microservices and implementing smart contracts, further highlights his problem-solving skills .

Shabaz Mohammd has integrated security best practices by ensuring input validation, protecting against Cross-Site Scripting (XSS), and employing Cross-Site Request Forgery (CSRF) mitigation techniques in his Angular development . Moreover, he has applied industry-standard practices for log management and auditing using AWS CloudWatch and CloudTrail to ensure compliance and security traceability .

Shabaz Mohammd has leveraged AWS cloud services such as EC2, S3, Lambda, and RDS to enhance application performance and reliability . He utilized these services to optimize infrastructure, implement comprehensive log management with AWS CloudWatch Logs and CloudTrail, and ensure high availability and scalability for the applications .

Shabaz Mohammd has managed multiple priorities by employing communication and collaboration skills to handle key project changes and requirements effectively. He has used Agile methodology to facilitate iterative development and sprint planning, which helps in managing tight deadlines . His experience in coordinating with QA for testing and production releases, as well as maintaining a release repository, supports efficient project management and delivery .

Shabaz Mohammd has effectively utilized containerization and orchestration technologies by implementing Docker to create containers and Kubernetes to orchestrate microservices deployments, ensuring efficient resource management and scaling . He also led the migration of on-premises applications to cloud-native architecture utilizing Kubernetes and Helm, further demonstrating his expertise in these technologies .

You might also like