Java/j2ee Developer Resume
GA
SUMMARY:
- IT industry with diversified exposure in Software Engineering, processing, designing & building a Web Application using Java/J2EE, AWS & open source technologies.
- Good knowledge on services of AWS like EC2, S3, SBT, SDK and implemented AWS with Dynamo - DB
- Experience in creating and using the SDLC Methodologies: Waterfall, Agile/SCRUM for the implementation and development of software applications.
- Technical experience in Object Oriented Analysis and Design (OOAD) using UML and SDLC of distributed applications.
- Strong programming skills in designing of dynamic web applications using JSP, JSTL, JSF, JavaScript, JQuery, AngularJS, NodeJS, ReactJS, HTML5, CSS3, Bootstrap, Ajax.
- Used AngularJS and NodeJS to implement rich functionality and developed Single Page Applications.
- Implemented various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and redux library.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
- Excellent programming skills in designing and implementing multi-tier applications using Java8, J2EE, JDBC, JSP,Servlets, JNDI, JAXB, JMS, EJB, Struts, Hibernate, Spring framework (Core container & MVC), Spring Integration, Spring Boot and Spring IOC.
- Implemented Dependency Injection (IoC) feature of Spring Framework to inject dependency into objects and AOP is used for Logging.
- Used Hibernate to develop DAO layer for performing CRUD operations on the database and configured it spring Hibernate DAO support.
- Good knowledge and experience in writing queries for SQL, Oracle 8i/ 9i/ 10g/11g.
- Good Knowledge on Service Oriented, Micro Services architectures and Enterprise Service Bus(ESB).
- Created GET/PUT/UPDATE request and response using RESTFUL web services.
- Knowledge of Oracle ADF Framework to develop web applications.
- Worked on Core Java with Multi-Threading, Collections topics to keep ideal time as minimum.
- Experience in implementing ESB Integration Services using MuleSoft ESB and Talend ESB.
- Experience in developing API for using AWS Lambda to manage the servers and run the code in the AWS.
- Strong work experience in PL/SQL, including migration of data from MS Excel file to Oracle tables through Apex.
- Expertise in design and development of various web and enterprise applications using Type safe technologies like Scala, Play framework.
- Experience in developing applications using spring batch, JMS and Apache Storm.
TECHNICAL SKILLS:
Languages: Java/JEE, Java Script, Unit Shell Scripting, C, C++, PL/SQL.
J2EE Technologies: Servlets, JSP, JSTL, JDBC, EJB, Design Patterns, JNDI, JMS, JAXP, JPA, RMI, JSF, Junit, Web Services, SOAP
Applications Frameworks: Spring 3.0/3.1, Struts 1.x, Struts 2.x, Hibernate, AngularJS
Scripting Technology: JavaScript, JQuery, AJAX, Unix Shell, Log4J.
Database: Oracle, MS SQL Server, MY SQL, DB2.
Web/Application: Servers JBoss, WebSphere, Web Logic, Apache Tomcat.
Cloud Technologies: AWS, ECS, EC2 Instance, S3 Bucket, Cloud, Cloud watch, Lambda
PROFESSIONAL EXPERIENCE:
Confidential, FL
Java/J2EE Developer
Responsibilities:
- Develop/program new functionality and features in line with functional specifications and business requirements.
- Implementing and extending functionality of Cisco Cloud Services and Open Stack Horizon using REST framework, JavaScript, HTML, jQuery, CSS and Angular JS.
- Involved in design and developing of navigations control, user controls, custom control etc.
- AWS EC2 instances were configured in developing and QA environments with NodeJS
- Created RESTful web services using JAX-RSA.
- Solid knowledge of Java, Play Framework, Spring, PL/SQL, JPA, Hazel cast and various other Java frameworks and development tools: Spring (Boot, MVC, IoC, Transactions, Data, Security etc. JUnit, Maven, Gradle, Git.
- Created the watch points API to handle the request and response.
- Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Responsible in developing Spring Boot Microservices from scratch.
- Used Spring annotations as well as XML configuration for dependency injection.
- Used Web Sphere Application Server for deploying various components of applications.
- Created Buckets in AWS and stored files. Enabled Versioning and security for files stored
- Created proof-of-concept using responsive web design, NodeJS, React JS.
- Implementing web service using JAX-RS specific implementation Jersey.
- Used RESTFul and JAX-RS to create Web Services for claim process system to consume and transmit claims data into this application, and SOAP UI for testing purpose.
- Setup and maintained Windows servers, IIS websites, Linux servers, SQL and NoSQL databases
- Implemented functionalities in ATG for customers to better manage their health, check status of prescriptions, order and refill prescriptions, transfer scripts.
- Implemented system logging solution using Elastic search, Kibana andLog stash.
- Used Java, J2EE technologies to develop UI and server side components. Used Struts and Spring framework to implement MVC design patter.
- Designed and developed a project to view Patient Itinerary using Functional language Clojure for patient and his/her family.
- Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS.
- Worked on JavaScript frame work (Angular JS, Backbone, Bootstrap) to augment browser based applications with MVC capability.
- Proficient in working with Various IDE tools including Eclipse Juno/Kepler, IBM Rational Application Developer (RAD), and IBM Web Sphere Studio Application Developer (WSAD).
- ApacheCamelandApacheCXF are used for enterprise integration patterns.
- Developed and implemented two Service Endpoints (end to end) in Java using Play framework
- Implemented a Continuous Delivery Pipeline with Jenkins and GitHub.
- Written variety of filter queries in MongoDB to retrieve JSON data and passed to service layer.
- Performance testing on Stored procedures, indexes, and Triggers.
- Programmed numerous features and enhancements for the Draper’s retail POS (Point of Sale) system.
- Produced content pages with CSS3 layout and style mark-up presentations and also used JavaScript methods and properties used CSS3, HTML5, React JS, GWT JavaScript, AJAX and JQuery for efficient development
- Created Junit test suites to test the hibernate DAOS, Rest controllers.
- Used agile methodology for task breakdown and SCRUM meetings for achieving SPRINT plan milestones.
- Deployed application using AWS services.
- Hands on experience with technologies like Object Oriented Design Methodologies, Hibernate,Droolsand Spring Framework.
- Build the application using TDD (Test Driven Development) approach.
- Extensive knowledge of front end technologies like AJAX, JSP, JSPF, JavaScript, JQuery, Backbone.js, Underscore.js, YUI, HTML5, and CSS.
- Responsible for maintaining and expanding our AWS infrastructure using AWS (EC2/EBS).
- Worked on the Change requests and production issues after the first and second releases. Involved in the production release support calls for the application.
- Handled scalability issues with performance tuning.
- Supported all the modules of the application after the production release and became single point of contact for the discipline module.
- Prepare Java/J2EE development structure for XCode, Maven
- Proficient with Web Page Development using HTML5, XHTML, DHTML, Web GL, XML, XSLT, CSS3, JSP, AJAX,DOJO, JSON, JavaScript.
- Created exception handling framework to send back error response and codes.
- Hands on experience in trouble shooting database issues.
- Hands on experience with database tools likeToadfor Oracle, DB2, SQL Server.
- Developed Update statistics, database integrity check and Backup operations.
Environment: Java1.8, J2EE, XML, AWS, JSP, JSF, ExtJS, Servlets, Spring, Struts, Hibernate, DB2, IBM Rational Application Developer, HTML5, s 1.4, CSS3, NoSQL, SOAP UI, Micro services, Docker, Apache Camel, Jenkins, TCP/IP, EJB, NodeJS, AngularJS, Kibana, JQuery, Web Services, PL/SQL, SQL Server, Dojo, Clojure, Scala, Spark, JAX-RS, Drools, Elastic Search, GWT, Log stash, Maven, MongoDB, JIRA, Microsoft Visio, Git, SVN, Agile/Scrum, Spring batch, WebLogic, JSON, JBOSS, Eclipse.
Confidential, GA
Java/J2EE Developer
Responsibilities:
- Used Spring AOP for cross cutting concerns and IOC for dependency injection.
- Implemented Persistence layer using Hibernate to interact with Oracle Database, used Hibernate for object relational mapping and persistence.
- Wrote test cases which adhere to a Test-Driven Development (TDD) pattern.
- Used Apache Camel and CXF in the JBoss Fuse ESB as the integration platform for SOA Services.
- Involved in the deployment of web service End-points using Apache CXF.
- Developed Hibernate mappings to tables using JPA annotations.
- Developed hibernate DAO Access or classes using Spring JDBC Template.
- Developed Servlets and JSP based on MVC pattern using Spring Framework.
- Refactored Microservice to make it RESTful, thread-safe, and more configurable.
- Responsible for implementation of java integration components for JBPM and DROOLS.
- Developed UI components using HTML, CSS, JavaScript, JQuery, NodeJS and AngularJS
- Experienced in deploying J2EE applications on Apache Tomcat web server and WebLogic, WebSphere, JBOSS application server.
- Hands on experience in Amazon Web Services provisioning and good knowledge of AWS services like EC2, S3. client using Jersey and Axis Frameworks using Eclipse
- Experienced in implementation of JMS to exchange information over reliable channel in an asynchronous way by using Active MQ, Rabbit MQ as a message queue.
- Involved in the UI development using HTML5, CSS3, JavaScript, JQuery, JSON, AJAX, Bootstrap and AngularJS.
- Worked on service oriented systems that utilize REST web frameworks with Spring MVC, Spring REST Template, Rabbit MQ, Spring Integration.
- Strong experience in Agile, Scrum, UML Methodologies, Test Driven Methodologies and MVC based frameworks like Struts, Hibernate and spring.
- Experienced in deploying J2EE applications over servers like Apache Tomcat 4.x, and Weblogic, Websphere servers. Used AngularJS framework where data from backend is stored in model and populated it to UI and used DOJO for JavaScript.
- Build Data Access Layer using Elastic Search for Recommendation view for repair events.
- Strong Expertise in front ends technologies such HTML, CSS, LESS, SASS, JavaScript, ReactJS, AngularJs,GWTand Ajax.
- Used Object Oriented Design and Object Oriented Programming concepts of Core JAVA like Polymorphism, Multithreading, Inheritance, Interfaces, Generics, Collections and Socket Programming.
- Good understanding of NoSQL Data bases and hands on work experience in writing application on NoSQL databases. Used java 1.8 features like stream, LAMDA expressions, functional interface, collections, Date/Time changes and type annotations.
- Enhanced the POS receipts like Sales Receipts, Returns Receipts, Exchange Receipts, till Pickup etc. by using XML technologies XSL, XSLT and XSD.
- Utilized MEAN stack, REST design pattern, MVC framework and SPA (Single Page Application) framework based on AngularJS.
- Integrate Bootstrap in existing web applications. Involved in coding for the presentation layer using JQuery, JQuery Mobile, NodeJS, AngularJS and JavaScript.
- Deploying applications using Lamda, ECS and Docker containers.
- Extensively used Apache Camel for transformation and used both Java DSL and XML DSL.
- All the functionality is implemented using Spring IO / Spring Boot, Microservices and Hibernate ORM.
- Designed the user interface of the application using HTML5, CSS3, JavaScript, NodeJS, AngularJS, JQuery and AJAX. Extensive experience with various Web Application servers like IBM WebSphere, Apache Tomcat, Weblogic. Implemented Apache Camel routes using Camel-Spring XML and Camel-Spring processor beans.
- Used Apache Camel in the JBoss Fuse ESB as the integration platform for SOA Services.
- Designed and developed SOA based enterprise system using SOA Suite.
- Developed and build all the tables using Oracle 10g.
- Implemented applications with SCALA along with AKKA and Play framework.
- Develop and executed unit test cases using JUnit, and Mockito as mocking framework for mocking data.
- Experienced in developing web applications using JSP, Servlets, JDBC, JavaScript, AJAX, and jQuery, HTML5, JSON, NodeJS, AngularJS, ExtJS, Bootstrap, ReactJS and CSS3.
- Worked on JUnit testing framework and configured application on Web Logic Server.
- Developed the application using Eclipse IDE and Spring Tool Suite.
- Used GIT for version control.
- Used NoSQL DB like Mongo DB for the proof of concept.
- Involved in creating unit testing of various layers using JUnit and created automated test scripts for integration testing using selenium.
- Used My XCode as an IDE for developing the application.
- Involved in Maven based build process and continuous integration of the project using Hudson and Jenkins.
- Designed and developed the application using Agile Methodology and followed Scrum.
Environment: Java/J2EE, spring 3.0, Spring Framework, Hibernate, Fuse ESB, Apache Camel, JavaScript1.8.5, JBoss, CSS, HTML, Ajax, AngularJS, NodeJS, React JS, Mockito, Apache CXF, Bootstrap, Spring Boot, Apache Tomcat 7, XML, Eclipse, Apache AXIS, Jersey, GIT, Python, Maven 3.x, Perl, Log4j, Rabbit MQ, GWT, JQuery, Lamda, AWS, JUnit, Jenkins, REST API, Toad, agile, Multithreading, Oracle10g, NoSQL, LESS, AZAX, Selenium, Mongo DB, JDBC, IntelliJ IDE.