We provide IT Staff Augmentation Services!

Sr. Java/angular Developer Resume

4.00 Rating

AtlantA

SUMMARY

  • 7+ years of experience in design, development and deployment of Enterprise applications using java & J2EE technologies.
  • Areas of expertise include analysis, design and development of applications using JSE & J2EE technologies including Servlets, JSP, EJB, JMS, Kafka, Struts, JSF, AJAX, Spring, Hibernate, Web Services, XML, JNDI, JDBC, SVN, Ant, Maven, HTML, CSS, JavaScript and JQuery.
  • Experience in implementing various design patterns including Data Access Object & Data Transfer Object, Session Façade, Business Delegate, Service Locator, MVC and Singleton.
  • Experience in developing web based applications using Model View Controller architecture and implementing using open source frameworks such as Struts 2.0, Spring IOC and conceptual knowledge of MVC, MDA and AOP.
  • Designed, published, consumed Rest based Web Services complaining to base profile 1.0 specification, JAX - RPC, JAX-WS, JAX-RS.
  • Message oriented middle ware, service oriented architecture skills in JEE & J2EE with application servers - Weblogic, WebSphere with experience on heterogeneous operating systems.
  • Experience in designing and developing unit testing modules based on test first & test driven methodologies for server services and to web interface using Junit4.0, Mockito, PowerMockito.
  • Expertise in designing and developing JEE & J2EE compliant systems using IDE tools like Eclipse, My Eclipse, RAD, Weblogic Workbench.
  • Good knowledge in SQL, PL/SQL
  • Used Spring boot to develop micro-services
  • Possess good domain knowledge of banking, financial and health care.
  • Highly motivated team player with excellent analytical and communication skills with passion to learn and practice new emerging technologies.

TECHNICAL SKILLS

Languages: Java, Kotlin, Groovy, SQL and PL/SQL

JEE Technologies: JDBC, JMS, EJB, JNDI, JTA, JAXB, JAX-RPC, JAX-WS

WEB Technologies: Servlets, JSP, JSTL, HTML, JavaScript, JQuery, XML, Angular JS

Apache Tools: Ant, Tomcat, Log4J, Kafka messaging

J2EE Servers: WebSphere, Weblogic, Jboss, GlassFish

Testing Frameworks: JUnit, Mockito, PowerMockito

Frameworks: Jakarta Struts 2.0, Spring, Spring MVC, Spring Boot, Spring Cloud with Micro services, Spring Batch, Spring Integration and Hibernate

Databases: Oracle, MySQL

XML: JAXB, JAXP, XML Spy

UML Tools: Rational Rose 2003

Revision Control: SVN, Clear Case, GIT, PVCS

IDE’s: Eclipse, MyEcllipse, RAD, Weblogic Workbench

Other Tools: Jenkins, Jacoco, Find bugs, Fire bug, Sonar, Postman, Soap UI, Advanced Rest Client, Cobertura, Jetty, Selenium, AWS

PROFESSIONAL EXPERIENCE

Confidential, Atlanta

Sr. Java/Angular Developer

Responsibilities:

  • Developed Restful micro services using spring boot and spring cloud.
  • Developed services for authentication and authorization using Restful web services.
  • Involved in migrating the Angular project from 2.x to 5.x
  • Developed modules for the visualizing the Dealer’s Sales, service and Performance data using Angular
  • Integrated third party UX library High charts to the Angular project.
  • Worked in visualizing the data with different types of charts like tabular, donut chart, bar chart and bubble chart.
  • Worked in implementing the spring boot caching mechanism, which helps to render huge amounts of data to Angular dash boards with in no time.
  • Developed PDF print functionalities in the application using open PDF java library.

Environment: Java, JEE, spring boot, spring cloud, Angular, DB2.

Confidential, Alpharetta

Java Developer

Responsibilities:

  • Involved in the Analysis and Designing of the modules.
  • Developed UI components using JSF technology
  • Worked extensively on Spring Stack, Hibernate and mongo DB
  • Produced and Consumed Restful web services as part of app communication.
  • Worked on frontend technologies HTML5, JS, JQuery, Ajax and CSS3, to fix UI issues
  • Worked on oracle, mongo DB CRUD operations.
  • Developed UI service using Angular JS,CSS3,HTML5.
  • Used Spring boot, Java 8 to develop micro-services
  • Used micro-services in developing
  • Deployment of micro-services to cloud platform.
  • Worked on Spring Batch implementation.
  • Involved in Liferay portal setup in Dev and QA environments.
  • Designed and implemented the MongoDB schema
  • Wrote services to store and retrieve user data from the MongoDB for the application
  • Had exposure in Kafka messaging
  • Zookeeper services are used to configure Default, Client, Geography level application data

Environment: Java, Liferay Portal, Restful and SOAP Web services, JSF, PrimeFaces, Spring boot, Angular JS, CSS, 3, HTML5,Hibernate, Mongo DB, Zookeeper, Kafka messaging engine, Ilog, Postman, Log4j, JDBC, Unix, SQL/PLSQL,JSON, Tomcat, Toad, Ant, SVN Repository, Ajax, Oracle, Win scp, JavaScript, HTML 5, CSS 3, Jacoco, Mockito, Power Mockito, Groovy, Maven, FindBugs, Git, Jira

Confidential, Alpharetta

Java Developer

Responsibilities:

  • Involved in the Analysis and Designing migration modules.
  • Developed UI components using JSF technology
  • Worked extensively on Spring and hibernate frameworks.
  • Configured project in the WebSphere application server.
  • Produced and Consumed SOAP and Restful web services as part of app communication.
  • Worked on frontend technologies HTML5, JS, JQuery, Ajax and CSS3, to fix UI issues
  • Developed DAO (Data Access Object) using Hibernate ORM tool.
  • Worked on oracle database tables to store the data into the database and DB xml.
  • Written SQL queries, to perform CRUD operations from database.
  • Used Unix command line env. to deploy applications in WebSphere.
  • Used Spring boot, Java 8 to develop micro-services as part of a POC
  • Used micro-services in migrating existing services of the legacy application.
  • Deployment of micro-services to cloud platform.
  • Worked on Spring Batch implementation.
  • Used Confluence, JIRA as part of Agile task tracking and documentation.

Environment: Java, Restful and SOAP Web services, JSF, PrimeFaces, Spring boot, Angular JS,Hibernate, Ilog, Advanced Rest Client, Log4j, JDBC, Unix, SQL/PLSQL,JSON string, WebSphere, Toad, Ant, SVN Repository, Ajax, Oracle, Win scp, JavaScript, HTML 5, CSS 3, Jacoco, Maven, FindBugs.

Confidential

Java Developer

Responsibilities:

  • Involved in the Analysis and Designing migration modules.
  • Developed Restful Web Services using JAX-RS Jersey and Rest Client.
  • Worked extensively on Spring and hibernate frameworks.
  • Configured project in the WebSphere application server.
  • EJB, Entity Beans are used as persistence layer and are used to interact with the database.
  • Developed web pages for User Interface using HTML5, JSP, Ajax and CSS3.
  • Developed DAO (Data Access Object) using Hibernate ORM tool.
  • Used Advanced Rest Client to drop the payloads and verify the responses of the order requests.
  • Worked on oracle database tables to store the data into the database and DB xml.
  • Written SQL queries, to perform CRUD operations from database.
  • Administered and configured WebSphere to deploy the application on application server and also worked on Ant scripts.
  • Worked on SCM tools like Subversion.
  • Deployed code on testing servers and supported the testing team by fixing defects.
  • Supported Production deployments during quarterly release events and resolved some critical issues.
  • Used JIRA for creating and tracking the status of the tasks.

Environment: Java, Restful Web services, JSF portlets, Hibernate, EJB 3.0, Advanced Rest Client, Log4j, JDBC,Unix,JMS, SQL/PLSQL,JSON string, WebSphere, Toad, Ant, SVN Repository, Ajax, Oracle, Win scp, Angular JS, HTML 5, CSS 3.

Confidential

Java Developer

Responsibilities:

  • Involved in design, development and testing phases of the application.
  • Implemented the application using Spring framework.
  • Developed the user interface using JSP, Custom Tags, Validation Framework, HTML, CSS and JavaScript.
  • Implemented Session Facade, Data Access Object and Value Object patterns in the design of Business tier.
  • Created Stateless Session Beans in the business tier for remote access.
  • Used XSLT to transform test-specific XML scripts into HTML.
  • Designed test cases and addressed the problems in development using JUnit.
  • Performed build using ANT script and deployed the application on Websphere.
  • Supported the application by resolving tickets and reviewing the patrol monitoring reports.
  • Worked closely with analysts, project managers, and other developers to meet tight timeframes for issue resolution, code changes and/or data changes.
  • Writing Test Cases for the Java classes using the Frame works JUnit, Mockito, PowerMockito
  • Reviewing the code based on the pre-defined guide lines like finding out dead codes, infinite loops, abnormal code behaviors.
  • Developed End to end web flow using Spring MVC.
  • Retrieving code coverage, branch coverage percentage using Cobertura tool
  • Worked extensively on Maven building tool.
  • Writing Test Suites, Test Runners and automate all test cases through ANT build and generating excel reports.
  • Worked on PL/SQL for complex DB functionalities.
  • Used code coverage tools like Cobertura and Jacoco.
  • Worked on Sonar tool for status reports generation
  • Worked on SCM tools like Subversion.
  • Used JIRA Greenhopper for creating and tracking the status of the tasks.
  • Deployed code on testing servers and supported the testing team by fixing defects.
  • Supported Production deployments during enterprise release events and resolved some critical issues.

Environment: Java, Web services, Spring, Spring MVC, Hibernate, SoapUI, Log4j, Xml Beans, JDBC, Mockito, PowerMockito, Tomcat, SQL Developer, Maven-2.0.10, SVN Repository, Jenkins, Cobertura, Jacoco, Sonar, Oracle, winscp, JQuery.

Confidential, Alaska

Java Developer

Responsibilities:

  • Developed the Domain, Entity, Data Access Layer classes of the Vendor, Claim Processing module.
  • Worked on the Analysis, Design and generation of the database schema with data for the Workbench and Quick Solver module.
  • Developed comprehensive build framework using maven, which supports the existing code and incorporates new modifications.
  • Worked in the bug fixes in the critical modules.
  • Developed persistence layer using hibernate and JPA.
  • Developed Service layer using JMS, EJB and Web services.
  • Configured Queues, Connection Factories in the middleware server.
  • Developed Session and Message driven beans.
  • Used Unix env. for deployment of the applications
  • Developed extensive testing frame work which follows Junit, Mockito and PowerMockito and Test driven methodology to have robust test frame work which can be applied for existing modules and to newly developed modules.
  • Developedthe code implementing the Workbench and Quick Solver module business rules.
  • Performed Design & Code Reviews of the team members.

Environment: Java, Spring, Hibernate, Struts, Web services, Log4j, Xml Beans, IBM Websphere, IBM RAD, SQL Developer, Oracle SQL Client, Ant/Maven-2.0.10, Clear case Repository, Oracle.

Confidential

Java Developer

Responsibilities:

  • Involved in design, development and testing phases of the modules.
  • Implemented the application using Tline framework which is built up on struts.
  • Developed the user interface using JSP, Custom Tags, Validation Framework, HTML, CSS and JavaScript.
  • Implemented Session Facade, Data Access Object and Value Object patterns in the design of Business tier.
  • Created Stateless Session Beans in the business tier for remote access.
  • Used XSLT to transform test-specific XML scripts into HTML.
  • Designed test cases and addressed the problems in development using JUnit.
  • Used PVCS for source configuration management.
  • Performed build using ANT script and deployed the application on WebLogic.
  • Log4j is used to record the logger statements on WebLogic.
  • Involved in Administering and Configuring of BEA WebLogic Server v8.1 that runs application Servlets, Java Server Pages, EJBs, etc.
  • Supported the application by resolving tickets and reviewing the patrol monitoring reports.
  • Involved in reverse engineering of the application using Rational Rose.
  • Worked closely with analysts, project managers, and other developers to meet tight timeframes for issue resolution, code changes and/or data changes.
  • Fixing bugs in the report generated by FindBugs plugin.

Environment: J2EE, JSP, Apache Struts, ANT, Log4J, XML, XSLT, BEA WebLogic Server v8.1, Eclipse v3.1, HTML, JavaScript, Oracle 9i, PVCS, FindBugs.

We'd love your feedback!