You are on page 1of 2

Darshan

J2EE Developer
Email: darshann3287@gmail.com
Ph #: 908-396-6315
Professional Summary:
 A result oriented software professional with 3 years of IT experience in developing Large, scalable, extensible, reliable
and high performance software applications using Java/J2EE.
 Experience in Spring Framework modules such as Spring MVC (dependency of Injection), IOC, AOP and Spring
JDBC, SpringJTA, Spring IO, Spring Security, Spring Boot with Thyme leaf, Spring Batch, Spring Heroku, Spring
Security, Spring Integration, Spring Zuul, Spring Eureka, Spring NetFlix, Spring Hystrix.
 Expert in Spring framework including configuring Spring Application Context with Dependency Injection, Spring
IOC (Inversion of Control), Spring AOP (Aspect-oriented Programming), Spring MVC, Spring Security, Spring
Boot, Spring JPA and Spring Batch.
 Extensive experience in working with frameworks - spring, JSF, Hibernate and MVC.
 Expertise in producing and consuming SOAP as well as REST web services using WSDL, SOAP and JAX-WS.
 Worked under new technologies introduced in java8 like Functional interfaces and Lambda Expressions.
 Experience in Microservices architecture, with Spring Boot-based services interacting through a combination of REST
and MQ and leveraging AWS to build, test and deploy micro services.
 Hands-on experience in development of Microservices using Spring Boot and deploying in Docker.
 Well versed with Core Java concepts like Collections, Multithreading, Serialization, Java Beans and Network
programming.
 Extensively used building tool like Maven to compile, package and deploy the components to the Application
Servers.
 Experience of using IDE Tools like Eclipse, STS and NetBeans for Java/J2EE application development.
 Experience in software development methodology like Agile (Scrum) Model.
 Experienced in the functional usage and deployment of applications in JBoss, WebLogic, WebSphere and Apache
Tomcat.
 Strong experience in database design using PL/SQL to write tables, Stored Procedures, Functions, Triggers, Indexers
and proficiency in writing complex queries, using Oracle, IBMDB2, SQL Server, MySQL and MongoDB.
 Experience on version control tools like GitHub, Subversion (SVN) and CVS.
 Self-starter and a Team Player with excellent communication, interpersonal, positive thinking and mentoring skills
and a good aptitude for learning.

Technical Skills:
Languages Java7/8/11, PL/SQL
Frameworks Spring, Spring-Data, Spring JDBC, Hibernate, JPA, Spring Core, Spring ORM, Spring
MVC, Spring AOP, Spring Security, Spring Transaction
Web services SOAP, WSDL, AXIS, JAX-WS, REST, JSON, JAX-RS, JAX-RPC, UDDI
Database Oracle, SQL-Server, MySQL Server
IDEs Eclipse, Net Beans, IBM RAD, STS, IntelliJ
Web/Application Servers WebLogic, WebSphere, Apache Tomcat, JBOSS
Methodologies Agile Scrum, Waterfall model
Version Control Tools GIT, GITHUB
Operating System Windows, iOS, Android

Professional Experience:
Client: Totes Isotoner, Cincinnati, OH Jul 2020 – Till Date
Role: J2EE Developer
Responsibilities:
 Developed the application using Java 8 and implemented its features like lambdas Expressions, Time API, Streams,
functional interfaces, collectors, default methods, type interfaces, for each.
 Implementation of authentication for Restful web services using Spring Boot Security Starter.
 Involved in creating and Deployment of REST API and Microservices in Java J2EE using Spring Boot.
 Developed application components using Spring, Spring-Data, Spring Boot and Oracle.
 Used Spring Data Repositories to perform CRUD operations.
 Spring Boot services were developed using micro service architecture with RESTFUL.
 Spring security is used for authorization/authentication, session fixation, clickjacking, cross site request forgery.
 Worked on migration of Existing Applications to AWS cloud.
 Deployed Micro-services as Restful Java Web Services on Amazon Elastic Beanstalk.
 Developed spark jobs for batch processing and worked on spark SQL and spark streaming.
 GIT is used for the version control, Maven is used for build script and configured log4j log files.
 Used JIRA for project management, Issue tracking and monitoring errors and fixed the errors.
 Used Jenkins as the integration tool and improved scalability of applications on cross-platforms.
 Involved in System Testing, Integration Testing, and Production Testing on Tomcat Server.
Environment: J2EE, Spring, Spring boot, Spring MVC, Java Script, Rest, Maven, Spring-Data, Bootstrap, AWS,  Jenkins,
Agile Methodology, Eclipse, Mongo DB, Log4j, STS, Spring Security, Tomcat, Agile Methodology, JUnit, SQL, Windows.

Client: Somerset Savings Bank, Bound Brook, NJ Aug 2018 – Jun 2020
Role: J2EE Developer
Responsibilities
 Analyzed business requirements and participated in technical design, development and testing of various modules.
 Implemented the entire Life cycle of the application using agile process.
 Responsible for developing java components using Spring, Spring JDBC, Spring Transaction Management.
 Used Spring JDBC in persistence layer that is capable of handling high volume transactions.
 Used Spring framework for middle tier and Spring-JDBC templates for data access.
 Used JavaScript for performing client-side validations.
 Implement modules into Node.JS to integrate with designs and requirements.
 Designed and documented REST API's, including JSON data formats and API versioning strategy.
 Used Spring Inheritance to develop beans from already developed parent beans.
 Used Spring Boot for developing Micro service architecture.
 Implemented micro service architecture to integrate RESTful API services in the application by utilizing Spring Boot
with Spring MVC.
 Used AWS Lambda to manage the servers and run the code in the AWS.
 Facilitate scrum ceremonies like grooming, sprint planning, retrospectives, daily stand-ups etc.
 Used Jenkins as CI/CD tool for ensuring application error-free throughout all phases.
 Maintained source code in GIT Repository.
 Used Maven as dependency management/build tool.
Environment: Java 8, Spring Framework, Spring-JDBC, NoSQL, MongoDB, RESTful Services, AWS, Junit, Log4j, TDD,
Git, Tomcat, Agile, JIRA, Maven, Jenkins , Windows.

You might also like