We provide IT Staff Augmentation Services!

Java/ui Developer Resume

Horsham, PA

SUMMARY:

  • Highly Trusted, Motivated IT Professional with an impeccable 8+years of experience in system Analysis, design, development, testing, implementation, and support of application software using Object Oriented Analysis and Design in JAVA/J2EE.
  • A high level of Expertise in developing and designing web applications utilizing Core Java, J2EE, JSP, Servlets, Java Beans, EJB, JSF, Spring, Springboot, Hibernate, Web Services (SOAP, WSDL, UDDI), JMS, JDBC, XML, HTML, XHTML, HTML5, CSS, DHTML, JavaScript, XSLT, JSON, Ajax, Angular.JS/2/4, JQuery.
  • Ample Knowledge in Multi - threaded, Exception Handling, I/O, Concurrency, Generics, JAVA Collections, JAVA AWT, RMI, JSP, JSF, JPA, Spring, Hibernate, Struts, PHP, EJB.
  • Hands on Experience in developing an application using MVC frameworks like Struts and spring framework, Spring IOC, Spring MVC, Spring security, Spring AOP, Spring JDBC. ORM experience with Hibernate/JPA and Springboot with JPA.
  • A Good understanding in all phases of Software Development Life Cycle (SDLC) including system Analysis, Design, Implementation, Testing, and Deployment.
  • Experience in production knowledge, Product demo basic troubleshooting and technical support and SSO, OAuth and Keycloak for online authentication and security.
  • Experienced in Presentation layer using HTML, CSS, JavaScript, JQuery, DHTML, XHTML, Bootstrap and AJAX technologies.
  • Exposure in configuring and deploying JavaEE applications using web servers like Apache Tomcat 5.x/6.x/7.x/8.x and application servers like IBM Web Sphere 4.x/5.x/6.x, JBoss 3.x/4.2, and Web logic 11g.
  • Expertise with Relational databases such Oracle, PostgreSQL, SQL server and MYSQL, PL/SQL.
  • Expert level skills in development of Restful web services using JAX-RS, CXF and JERSEY implementation and SOAP web services using WSDL, SOAP, JAXB, Apache CXF, JAX-WS
  • Hands on experience in running the scrum meetings and implementing the Agile Methodology on service projects.
  • Experience of using different IDE’s for Java/J2EE application development like Eclipse, IntelliJ, NetBeans.
  • Good understanding of NoSQL Data bases and hands on work experience in writing an application on No SQL databases like Mongo DB.
  • Installation, configuration, and maintenance of SCM tools using SVN, Git & Continuous Integration (CI) using TeamCity, Jenkins, and Sonar Code Coverage using Ant, Maven to schedule the builds.
  • Hands on experience in running the scrum meetings and implementing the Agile Methodology on service projects.
  • Experience in AWS, Monitoring and deploying load balances of the various EC2 instance, improved login authentication of users by configuring the AWS Identity and Access Management.
  • Good knowledge in optimizing the S3 and SQS services and AWS database services like Dynamo DB, RDS, ElastiCache, Redshift.

PROFESSIONAL EXPERIENCE:

Confidential, Horsham, PA

Java/UI Developer

Responsibilities:

  • Implemented application using Springboot with JPA, Spring Framework, Spring dependency injection, Spring MVC for Rest API’s and integrated with the Hibernate
  • Used Hibernate to access data from the DB. Maintained and configured all the Hibernate POJO's using annotations needed for the DB.
  • Involved in developing front end (UI) of the application using Angular 4, BootStrap, JavaScript, JQuery, HTML5, CSS3.Active Coordination and Project documentation updates.
  • Followed Scrum Agile methodology for the iterative development of the application.
  • Involved in designing and creating the Database Tables using PostgreSQL Database.
  • Worked on Liquibase which is a source control database
  • Involved in implementation of CI (Continuous Integration) using Jenkins. And involved in configuring pipeline using Blue Ocean Pipeline for project build on Jenkins.
  • Used Hibernate to store the persistence data into the PostgreSQL database and wrote HQL to access the data from the database.
  • For application deployment we have used Docker Containers
  • Tested, debugged and implemented the application using JUnit for unit testing used SVN,GIT and Bit bucket Repository as Version control tools.
  • Implemented Ansible playbooks for application deployment on a new Virtual Server.
  • Used JHipster application framework to develop the application
  • Implemented RESTful based web services calls to services.
  • Used Jira for tracking the User Stories..
  • Implemented and Configured JHipster project. Used Spring Boot Framework to java development
  • Extensively Worked with Intellij as the IDE to develop, test and deploy the complete application
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Used Atlassian products like Jira, BitBucket and Confluence for issue tracking, release management and code review and Documentation.

Confidential, Hicksville, NY

Java Full Stack Developer

Responsibilities:

  • Involved in the entire Life cycle of the project like Analysis, Design, Development and Testing phases of the Application.
  • Implemented MVC architecture using Spring framework.
  • Developed Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and Hibernate for database connectivity.
  • Extensively Worked with Eclipse as the IDE to develop, test and deploy the complete application.
  • Designed dynamic and multi-browser compatible pages using HTML, CSS, Bootstrap, JavaScript, and Angular.
  • Designed and implemented customized exception handling to handle the Exceptions in the application. Front end screens development using JSP with tag libraries and HTML pages.
  • Customized Angular JS filters in several locations to get the required output. Implemented Angular Controllers to maintain each view data.
  • Developed UI pages with JSP, Spring MVC, HTML5, CSS3, JavaScript, JQuery, Node JS and used Boot Strap for creating Responsive Web pages.
  • Conducted simultaneous queries and retrievals using Java Multi-Threading techniques. Involved in developing components on Reporting Dashboard with Spring MVC, Spring Framework and Hibernate.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API's and Spring Boot for micro-services.
  • Consumed Restful Web Services using Spring REST template.
  • Used Spring Security for implementing the authentication, authorization, and access-control features.
  • Used Angular MVC architecture and two-way data binding techniques in the development of the application.
  • Created tables and worked on My SQL and PL/SQL to write Stored Procedures functions and packages for complex Inserts and updates in the database. And used Stored Procedures in the application.
  • Wrote My SQL queries to get the data, update the data from the database and to connect database in the DAO implementation classes.
  • The application is deployed on Tomcat server.

Confidential, Reston,VA

Senior Java / J2EE Developer.

Responsibilities:

  • Designed and developed the application using Test Driven Development.
  • Created Technical design document, created test cases for different use cases.
  • Designed browser compatible pages using JQuery, JavaScript, and Angular JS.
  • Implemented J2EE design patterns such as Session Facade, Factory, DAO, and DTO.
  • Worked with Angular JS MVC framework including authoring complex directives, services, controllers, and filters.
  • Designed and developed Business components and Integrated with Spring framework.
  • Involved in design and implementation of MVC architecture in different modules.
  • Implemented binary upload of media files using HTML5, JavaScript, AWS, and vendor Rest APIs for HTML5 revamp of the upload functionality to deliver a simple, rich and easy to use.
  • Implemented SOA Microservices architecture with Web Services using SOAP, WSDL, XML, and Spring Boot.
  • Designed & developed LDAP Authentication & Authorization Service using Spring, LDAP, JNDI.
  • Involved in transforming XML data into Java Objects using a JAXB binding tool.
  • Responsible for configuring and deploying the builds on WebSphere Application Server.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in designing Class and Sequence diagrams with UML and Data flow diagrams. Implemented.
  • MVC architecture using Struts framework to get the Free Quote.
  • Designed and developed front end using JSP, Spring (tiles), XML, JavaScript, and HTML.
  • Used Struts tag libraries to create JSPs. Implemented Spring MVC, Dependency Injection (DI) and aspect oriented programming (AOP) features along with Hibernate.
  • Used Hibernate for object-relational mapping persistence..
  • Involved in testing using JUnit. Performed application development using RAD and WebSphere Application Server (WAS). Used SVN for version control.
  • Used Hibernate to store the persistence data into the Oracle database and wrote HQL to access the data from the database.
  • Implemented and used Web Services with the help of WSDL, SOAP, and JAX-WS to get updates from the third parties. Process Claims records which are received regularly.

Confidential

Jr.JavaDeveloper.

Responsibilities:

  • Followed Scrum Agile methodology for the iterative development of the application.
  • Implemented major concepts of Core Java, J2EE, Servlets, JSP, JDBC, MVC, Spring Framework, Hibernate, Java Beans, XML.
  • Implemented application using Spring MVC framework. Use of collection framework including List, Map etc.
  • An application built on Java Financial platform, which is an integration of several technologies like Struts and Spring Web Flow.
  • Utilized Spring Core, Spring MVC modules using Annotations and AJAX.
  • Implemented several design patterns like Singleton, MVC, and Factory design patterns
  • Developed SQL queries and Stored Procedures for retrieving the data from several databases.
  • Elaborated on the Use cases based on business requirements and was responsible for the creation of class diagrams, sequence diagrams.
  • Prepared Unit test cases for existing functionality as per the requirement and execute the same.
  • Involved in the Integration testing support and involved in bug fixing.
  • Implemented Spring Controllers that integrates with front-end JSP pages developed using Spring Tag Library.
  • Developed this application by utilizing Spring Java Configuration instead of XML Configuration.
  • Used JUnit, Hibernate.
  • Used Maven for build framework and Jenkins for the continuous build system.
  • Implemented the user interface using JSP, JavaScript, CSS, HTML, JQuery framework.
  • Involved in the front-end design using HTML, CSS, JavaScript, and JQuery.
  • Created design documents for program change requests and presented to the client.

Hire Now