Java Developer Resume
Bloomfield, CT
SUMMARY
- Almost 4 years of excellent IT experience in Web based and Enterprise Applications using Java/J2ee Technologies.
- Strong experience in Object Oriented Programming (OOP) and methodologies.
- Expertise in Web - Development technologies like HTML, JSP, XML, JavaScript.
- Hands on experience in React JS framework.
- Expertise in MVC using Spring framework, Spring Boot, Kafka and Microservices.
- Experience in multiple Databases Oracle, MySQL and Postgres.
- Excellent skills in developing code for the database using JDBC, Spring Boot JPA, Hibernate.
- Expertise in working on platforms like Windows and Linux.
- Outstanding problem solving, strategic thinking and data analysis skills, strong focus on teamwork and achieving team goals, result oriented, fast learner and excellent communication skills. Good team player with excellent work history as regards with work ethics, dependability and willingness to go an extra mile.
- Hands on experience in design pattern like Singleton, Factory, Abstract Factory, Observer, Demand.
- Proficient in using J2EE Frame works: Spring, Spring Boot, Hibernate and Web Services (SOAP, REST.
- Optimized animation logic with optimistic functions to increase performance in rendering.
- Exceptional abilities in using source code analysis tools automated build process and unit testing
- Worked with Mockito and JUnit test framework to write unit tests for Java code.
- Willingness to work in a highly dynamic environment and ready to take up challenges.
- Worked on project building tools like Maven and Gradle.
- Exposure to deployment of microservices through docker and Kubernetes.
TECHNICAL SKILLS
Operating System: Windows, UNIX and Linux.
Languages: Java, JSP, JavaScript, HTML, SQL, Shell Script.
Web Technologies: JavaScript, CSS3, HTML5, JSP and Servlet
UI Technologies: React JS, React CSS, React Route.
Web Services: REST and SOAP.
Development Tools: Eclipse, Spring Tool Suite, IntelliJ IDEA.
J2ee Frameworks: Spring, Spring Boot, Spring JPA, Hibernate, JUnit Framework, Mockito.
Web server: Apache Tomcat, JBoss, Weblogic and Web Sphere
Testing Tools: Postman, SoupUI
XML Technologies: XML, DOM, SAX, DTD, Schemas and XSLT
UI Frameworks: Ajax, JQuery, Bootstrap
Version Control: Git, SVN, CVS
PROFESSIONAL EXPERIENCE
Java developer
Confidential, Bloomfield, CT
Responsibilities:
- Established specifications and processes for clear communication with overseas vendors during the product development and manufacturing stages.
- Involved in initializing cluster of Docker Engines in Swarm mode and deploying application services to Docker Swarm.
- Responsible for daily, weekly, and monthly accounting processes to properly record and classify financial transactions for Hospitality Accounting
- Created continuous delivery pipeline for CDT Directory to run the war, Ami and deploy jobs in Jenkins brew master instance, which reduces the time for the deployment of micro service.
- Involved in Back End testing, written SQL queries to retrieve, save and validate the data.
- Utilized open-source frameworks as Struts, Hibernate, JSF and Spring.
- Involved in Peer Reviews to check the correctness of the test Scripts and Test cases.
- Developed static and dynamic Web Pages using JSP, HTML, HTML5 and CSS.
- Development web service using Windows Communication Foundation and .Net to receive and process XML files and deploy on Cloud Service on Microsoft Azure.
- Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3, MVC frameworks such as Angular 2, and Node JS as a platform for Web applications.
- Developed a custom approval workflow that dynamically scales up to 4 levels of approvals depending upon the risk associated with the application instance or role or entitlement.
- Used Log4J for logging and tracing the messages.
- Wrote SQL procedures involving looping through cursors, and functions and scripts.
- Actively involved in Unit Integration Testing for different modules in the application.
- Written Junit test cases and had 80% plus code coverage.
Environment: Java, java8, Spring, HTML, CSS, JavaScript, Bootstrap, Agile (SCRUM), REST API, Spring, XML, SOAP, Web Services (SOAP and REST), SOAP UI, JUnit, Log4J, GIT, Oracle, Windows.
Java developer
Confidential, San Antonio, TX
Responsibilities:
- Participate in Agile Development Team, and having daily SCRUM meeting for progress reporting as well as task distributing.
- Involve in development using Spring Boot, Spring MVC, Spring JPA (Hibernate), Spring DAO, Spring IOC.
- Involve in Core Java coding by using Java APIs such as Collections, Multithreading, Exception Handling, Generics, Enumeration, and Java I/O to fulfill the implementation of business logic.
- Experience on Salesforce CRM platform worked on different environment of SFDC such as Sales and Service Clouds. d
- Extensive knowledge in configuring and deployment of applications on tomcat.
- Extensively worked on debugging using Logging Frameworks such as Apache Log4j.
- Developing web services and integrating clients with services using SOAP and RESTful.
- Using Spring Core Annotations for Dependency injection.
- Involve in developing code for obtaining bean references in spring framework using Dependency Injections (DI) or Inversion of Control (IOC).
- Involve in documentation of web services (REST)
- Worked extensively on various saleforce.com standard object like Accounts, Contacts, opportunities, Products, Case, Reports and Dashboards.
- Use GIT to maintain the different version of the project.
- Used Docker for deployment for testing our changes in dev.
- Involve in deployment activity on DEV, QA and UAT servers.
Environment: J2EE, Spring Boot, Hibernate, Spring Security, Spring IOC, JUnit, JPA, Rest, HTML5/HTML, CSS3/CSS, JavaScript, jQuery, React.JS, JSON, XML, Tomcat, log4J, Git Hub, JIRA, SCRUM, Eclipse.
Jr. Java developer
Confidential, San Francisco, CA
Responsibilities:
- Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodologies (SCRUM) for developing application.
- Expert level skills in using spring, Spring MVC, Hibernate, XML technologies and Struts framework.
- Experience in Struts (MVC architecture), spring framework, spring IOC, Java and Hibernate.
- Configured application flow, controlling logic and navigation.
- Involved in re-factoring the existing components to meet the current application requirements.
- Involved in testing services for enhancements and changes, Bug fixes.
- Used various PL/SQL statements to store and retrieve the data from database.
- Extensive knowledge in configuring and deployment of applications on tomcat and web logic servers.
- Involved in reviewing and helping to develop stored procedures required for the application functionalities.
- Developed queries that are required for the application development and implemented using different logics.
- Extensively worked on debugging using Logging Frameworks such as Apache Log4j.
- Performed Unit Testing, Integration Testing & Generating test cases for web applications using JUnit, Jenkins and Log4j.
Environment: Java/J2EE, Multithreading, EJB, Core Java, Collections. Spring MVC, JMS, JSP, JSON, jQuery, XML, Servlet and PL/SQL, Log4j, Jenkins, JIRA, Eclipse IDE, GIT.
