0% found this document useful (0 votes)
4 views

Hali Java

Uploaded by

karthi.t2009
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Hali Java

Uploaded by

karthi.t2009
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Resume

Professional Summary:

 Over 5 years of professional experience in all phases of software development life cycle (SDLC)
including system design, development, production support and maintenance of various Web Applications
using Java/J2EE Technologies.
 Good knowledge in Analysis and Design using Unified Modeling Language (UML) and strong
experience in agile methodology.
 Hands-on experience with various J2EE design patterns like MVC, Singleton, Factory pattern, Data
Access Object, Value Object, Facade Pattern and other J2EE design patterns using specific
implementation of J2EE framework.
 Strong Object-Oriented Analysis and Design (OOAD) and UML artifacts modeling.
 Strong in Core Java with strong understanding of Collections, Multithreading, Event handling, Exception
handling and Generics.
 Proficient with Web Page Development using Angular 4, Bootstrap, Node.JS, JavaScript, jQuery,
HTML5, CSS3, XML.
 Utilize Camel to integrate microservices with other microservices and RabbitMQ messaging exchanges.
 Experience in creating Web Services using SOAP and REST and in-Service Oriented Architecture (SOA)
concepts.
 Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers,
data connectivity and data integration of Oracle.
 Experience in Unit Testing, Debugging, Remote Debugging, Error Logging, Integration and System
Testing using Log4J, JUnit and Testing.
 Strong independent learning ability, easily adaptable to different development environments,
collaborative, highly motivated and dedicated to delivering quality software.
 Good interpersonal skills, excellent verbal, written and presentation skills and can work both
independently and in a team.

Technical Skills:
Languages: Java, J2EE, PL/SQL.
J2EE JSTL, JSP, Servlets, JDBC, JNDI, Web Services (REST, SOAP).
Technologies:
Framework: Hibernate, Spring, Microservices
Web Angular 4, Bootstraps, Node.js, JavaScript, jQuery, HTML5, CSS3, XML, JSON.
Technologies:
RDBMs: MySQL, Oracle,
App/Web WebSphere, WebLogic, JBoss, Apache Tomcat.
Servers:
IDEs: Eclipse
Version SVN, GIT, CVS.
Controls:
Operating Windows.
System:
Methodologies: Agile, Scrum.
Other Tools: UML, Maven, JUnit, Jenkins.
Professional Experience:

Client: Marsh USA Inc., New York, NY January 2022 to


Present
Role: Full Stack Java Developer

Responsibilities:
● Actively involved in all phases of the Software Development Life Cycle (SDLC), including the
Analysis, Design, Development, and Testing of system requirements.
● Developed code changes on the business components to implement different business logic
using Core Java features such as collections, arrays, lists, hash maps, iterators, exception
handling, multithreading, etc.
● Setting up Angular 4 framework for UI development. Developed html views with HTML 5, CSS3,
jQuery, JSON, and JavaScript.
● Developed code changes to create and consume web services (SOAP and REST) that are
being consumed by our application from other internal applications such as investment, auto
departments, etc.
● Used Spring Boot which is radically faster in building cloud Microservices and developing
Spring-based applications with very less configuration.
● Developed and maintained web applications using React.js, Redux, and React Router to build
interactive and responsive user interfaces.
● Leveraged Drools with Apache Kafka for event-driven decision-making in a streaming data
environment.
● Created batch processing classes to consume web services from those Windows batch files.
● Deployed and monitored scalable infrastructure on Amazon web services (AWS) and
configuration management.
● Developed code changes to connect to the database layers using data source and perform
different types of database operations in Oracle using JDBC API.
● Used Maven tool to build, config, and package and deploy an application project.
● Used SVN to maintain different versions of application code.
● Debugged various situations when service API was not working in two different application
layers.
● Implemented Unit Tests using Junit and Mockito.

Environment: Java, J2EE, JDBC, XML, Web Services (REST/SOAP), Eclipse, Angular 8, Microservice
Agile Scrum, WebSphere, Drools, Maven, React JS, REST APIs, Spark, JUnit, Mockito, SVN, Spring
boot, Adobe Testing, Windows.

Client: BBVA Compass Bank - Birmingham, AL March 2020 to December 2021


Role: Java Developer

Responsibilities:
● Interacted with the business users for gathering the requirements during design, development,
and implementation phases.
● Designed and developed various modules of the application with J2EE design architecture and
frameworks like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
● Developed UI screens using HTML5, CSS3, Angular 2 and Bootstrap.
● Used Angular 2, Bootstrap and HTML5 to ensure that client-side needs are met by applying
various validation variables.
● Developed various java objects (POJO) as part of persistence classes for ORM.
● Implemented the application specific Web services to transfer data in real-time by utilizing
REST and JMS technologies.
● Familiarity with Spark SQL, allowing seamless integration of SQL queries with Spark
applications for processing structured and semi-structured data
● AWS Lambda function to Send email and store data files to an S3 bucket.
● Application was deployed using WebLogic and used Oracle as a database server and wrote
complex SQL Queries, Stored Procedures, Triggers, Views, Cursors, and Joins.
● Used Jenkins build tool for continuous integration.
● Monitoring team development activities, follow-up on the tasks and provide assistance.
● Prepared Unit test cases using JUnit and integration testing.

Environment: J2EE, Java, Spring, Hibernate, JavaScript, JSP, XML, HTML5, CSS3, SOAP, REST,
PL/SQL, Servlets, UML, JSON, Eclipse, Log4j, GIT, Maven, Spark SQL, JUnit, REST APIs,
AWS,Windows.

Client: Ford Pvt. Ltd - Dearborn, MI July 2018 to February 2020


Role: Jr. Java Developer

Responsibilities:
 Involved in understanding business requirements, design and development of the project.
 Developed the Business logic in the middle-tier using Java classes and used Java beans for storing and
retrieving the data from Database.
 Used Struts Framework along with JSP, HTML, CSS, and JavaScript to construct the dynamic web pages
(presentation layer) for the application.
 Performed Validation (Client Side & Server side) using JavaScript and Struts Validation Framework.
 System analysis, design and development of web applications and SOA.
 Extensively used Spring MVC Framework to implement MVC design.
 Used JDBC API to access information from the database.
 Used ORM tools Hibernate to connect to the database.
 Handled database Functions, triggers, Join Queries using PL SQL and Oracle.
 Application developed using Apache Tomcat.
 Client-side data is validated using JavaScript before being submitted to the database.
 Implemented the MVC design pattern with Struts, JSP, Servlets and JavaBeans to control the flow of the
application in the Presentation/Web tier.

Environment: Java, Struts, Hibernate, Spring, HTML, Oracle, JavaScript, JDBC,API, JBoss, Apache
Tomcat, SQL Server and SVN.

Education:

Bachelor Degree Geography (Social Science) in The University of


Ouagadougou in 10/2008 - 12/2011

You might also like