We provide IT Staff Augmentation Services!

Sr Java/jeedeveloper Resume

MichigaN

SUMMARY:

  • Around 5+years of progressively responsible experience in Design,Development, Documentation&Testing of Web Based Applications and Object - Oriented Applicationsusing various technologies like Java and J2EE.
  • Extensive experience in developing, testing and Implementing applications using core Java1.8 JEE technologies.
  • Experience in Core Java concepts such as OOP concepts, Collections Framework, Exception Handling, I/O System, Multi-Threading, JDBC.
  • Highly Experience with Java IDE’s like Eclipse, STS, NetBeans.
  • Proficient in UI design, designing and developed Front End using HTML, CSS, JavaScript, jQuery, AJAX, Angular JS.
  • Strong skills in RDBMS implementation and development using Oracle, IBM DB2 DatabaseServers and hands on experience with SQL, PL/SQL.
  • Experience in developing applications on Windows, UNIX and Linux plus.
  • Actively involved in coding using Java 7/8, Spring and Angular 4 to develop features from end to end.
  • Having experience on UNIX commands and Deployment of Applications in server.
  • Experience in building Java Enterprise Applications using the latest technologies from JEE stack like Spring, Hibernate, Web services, JSP, Servlets, Struts, JMS, JDBC, XML.
  • Used new JDK 1.8 features to improve the code readability and performance such like Stream, Lambda, Optional etc.
  • Good Knowledge in working with Spring IoC (Inversion of Control), AOP (Aspect Oriented Programming).
  • Good experience in deploying applications using various servers including IBM WebSphere, Glassfish, JBoss Application Server and Apache Tomcat Web Server.
  • Used Maven build tools and GitHub for version control.
  • Hands on experience in using multiple RDBMS products like Oracle 9i/10g, SQL Server and MySQL.
  • Excellent Understanding of NoSQL, MongoDB, Cassandra databases.
  • Strong hands on experience in using spring (Spring MVC, Spring boot, Spring Security 3.1.1, Spring JDBC, Spring DAO and Dependency Injection/Inversion of Control) and Object Relational Mapping frameworks (ORM’s) like Hibernate with mapping of persistent classes and usage of Hibernate Query Language(HQL), Criteria API.
  • Capable of learning new technologies and adapt to new environments quickly.
  • Strong analytical and dynamic trouble shooting skills coupled with excellent communication and able to work individually or lead others.

TECHNICAL SKILLS:

Languages: Core Java, J2EE, C, C++, SQL, PL/SQL, Servlets, JDBC, HTML, XML

Scripting Languages: JavaScript

Operating Systems: Windows, UNIX, LINUX

Servers: Web Logic, Web Sphere 8.5, Apache Tomcat, JBoss

Tools: /Software: NetBeans, Eclipse, STS, SQL, SQL Developer

Build/CI Tools: Maven, Jenkins

Web Technologies: Servlets, JSP, Struts, Spring (IOC & AOP), Hibernate, Session Beans, JavaScript, AJAX, Angular 4, Html, CSS, XML, Framework, Google Web Toolkit (GWT).

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP

Frameworks: JSF Framework, SPRINGS, ANGULARJS, STRUTS, RESTful, Hibernate

PROFESSIONAL EXPERIENCE:

Confidential, Michigan

Sr Java/JEEDeveloper

Roles &Responsibilities:

  • Involved with Agile (Scrum) development methodologies, participating in agile meetings like, Daily standups, sprint grooming, sprint planning, participated in retrospective and presenting Demo at the end of the sprint.
  • Focused on Test Driven Development (TTD) thereby creating detailed JUnit tests for every single piece of functionality before writing the functionality.
  • Developed Unit/ Integrationtest cases using Junit tool, Mockito frameworks.
  • Involved in the complete SDLC including design of System Architecture, development of System Use Cases based on the functional requirements.
  • Actively involved in coding using Java 1.8, Spring and Angular 4 to develop features from end to end; Used Java collection API extensively such as Lists, Sets and Maps.
  • Used new JDK 1.8 features to improve the code readability and performance such like Stream, Lambda, Optional etc.
  • Supported and helped to create Dynamic Views and Snapshot Views for end users.
  • Automated Merging of branches as requested by developers.
  • Participated in system implementation, including maintenance, user allocation, approval, design, coding, error removal, logic optimization, systems re-evaluation and documentation.

Confidential

Sr Java/JEEDeveloper
  • Implemented MVC architecture using JSP, Spring, Hibernate and used Spring Framework to initialize managed beans and services.
  • Involved in development of Agent verification system using Spring MVC framework.
  • Implemented Restful Web services to retrieve data from client side and made REST API calls from Angular JS, parsed the data to project to client and handled the security and Authorization using Spring Security and OAuth.
  • Designed and developed business components using Spring Boot, Spring batch, Spring Dependency Injection (Core), Spring AOP and Spring Annotations.
  • Used Hibernate Transaction Management, Spring/Hibernate Batch Transactions and Hibernate cache concepts.
  • Involved in writing secured restful web services and integrating with angular2 populating JSON response on UI.
  • Removed all the XML based configurations required to build the MVC application and maintained in the classes using Spring Boot.
  • Development SOAP and RESTful Web services using Apache CXF, WebLogic, Web Service Tools, Spring MVC and Jersey.
  • Implemented Microservices and Deployed into IBM Bluemix cloud; Used Spring boot to bootstrap applications, Axon framework to implement CQRS patterns.
  • Expertise in implementing Micro Services using spring, spring boot and spring cloud.
  • Build Microservices for the delivery of software products across the enterprise.
  • Used Gradle as build tool, GIT as code repository and STS as Ide.

Confidential

Sr Java/JEEDeveloper
  • Worked simultaneously in both production and development teams.
  • Designed and developed dynamic web pages using JSP, HTML/HTML5, CSS3, JavaScript, jQuery, and Angular-JS for single page applications.
  • Worked with Angular 4 designing CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Experienced in developing functionalities like navigation bars, dropdown lists, custom filters and state parameters using AngularJS.
  • Experience with Test Driven Development and Dockers and Node.js.
  • Unit testing with JavaScript and node.js. Used Angular-JS Http to read data from web servers and process JSON data to render in the UI.
  • Worked on backbone.js code to use Models, Collections, Views and making AJAX calls to REST API to get the data.
  • Used to Spring JMS framework and Apache ActiveMQ Message Listener and Session Aware Message Listener to get input xml messages and process them and publish outgoing messages to queues and topics.

Environment: JDK 1.7 and 8, HTML5, CSS3, jQuery, Ajax, Angular-JS, Bootstrap, JSON, J2EE, Spring MVC, Micro Services, AWS, Spring Security, Spring Boot, Spring JDBC, Spring ORM, JSP, Hibernate, Restful, Stored Procedures, WebSphere, RAD, Unix, log4j,, BPM, Agile/Scrum Methodology, Maven, JIRA, TDD, Mongo DB, Jenkins, Gradle, GIT, JUnit, Eclipse, JMS, SVN.

Confidential, NY

Java Full-stack Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Model
  • Involved in the development of presentation layer and GUI responsive development using JSP, HTML5, CSS/CSS3,Bootstrap& used Client-Side validations were done using Angular-JS, XSLT and jQuery (Masking).
  • Wrote Web-Services using SOAP for sending and getting data from the external interface.
  • Experienced with designing system architectures, including Microservices and service-oriented architectures.
  • Oversee and develop Notification Service microservices to use across the enterprise.
  • Used the Tiles Framework and Tag Libraries in the presentation layer to simplify the complexities of the application.
  • Used Spring Inversion of Control, to make application easy to test and integrate
  • Created client library that provided load balanced of Spring Boot Microservices.
  • Experienced with Postgre SQL.

Environment: J2EE 1.5, JSP, Spring 2.5, XML, web Services, SOA, SOAP-UI, WSDL 1.1, SAX, JavaScript, Rational Clear case, Apache Tomcat Server, HTML, Angular JS, CSS,XSTL,DB2, Oracle11g/10g, Log4J 1.2, Junit, Maven.

Confidential

Java Developer

Responsibilities:

  • Wor ked in Agile methodology environment including Test Driven Development with Continuous Integration/Delivery.
  • Multi-Thread object Oriented Methodology in software design using C++.
  • Developed enterprise resource planning using C++.
  • Used Spring MVC architecture, Servlets , spring tags, and JSTL on the front end.
  • Implemented spring IOC to resolve dependency injection.
  • Involved in building web service.
  • Development environments that includes design, installation, implementation, operation and maintenance of Oracle11g RDBMS and Oracle Applications 11.5.10.2 and 12.2.3
  • Configured Spring MVC from scratch using XML configurations, namespace handling, spring security set up and giving access to resources.
  • Experience in batch operations and transaction management in spring.
  • Used Struts Framework to implement J2EE design patterns (MVC).
  • Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
  • Used both Hibernate and Spring JDBC for Persistence integrated with spring, using Spring ORM support, to convert database errors into more meaningful errors from spring.
  • Developed JSP pages for web Layouts using HTML, CSS, Struts Tags and UI components. Deployed the application components using Apache Tomcat and Web logic Servers and tested the developed components using JUnit.

Environment: C++,Java, JSP, J2EE, HTML, CSS, Struts, Apache Tomcat, Web logic, Junit, Web Services, Spring, Hibernate , Oracle 11g, SOAP-UI, Spring JDBC, JSTL, XML, Servlets.

Hire Now