We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Experienced and competent developer with around 7years of experience in software design, development and testing of various software applications using Core Java/J2EE in wide range of industries like retail, Banking,Automobile, financial Services and
  • Good expertise in developing Distributed Enterprise Software Application components using object - oriented design patterns and Microservices Architecture.
  • Expertise in configuring server set up, Data sources & queues/topic set up with J2EE Application Servers such asWeb Logic 8.1/9.2 & Web sphereand Web Servers such asTomcat 6.x/7. x.
  • Known for writing efficient, maintainable and reusable code that preserves privacy and security.
  • Extensive experience with Spring Core, Spring IOC, Spring Boot, Spring Data JPA, Spring AOP, Spring Integration and Hibernate ORM.
  • Experience in the developing Front-end web applications using HTML 4.0/5, CSS3, JavaScript, AngularJS, jQuery, JSF, React JS, Node JS, AJAX, JSON, XHTML and XML
  • Sound Knowledge on AWS Cloud platform and its features which includes Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, Cloud Front, Cloud Watch, Cloud Trail.
  • Proficient in Design Patterns like GOF Design patterns (Creational, Structural and behavioral) and J2EE design patterns like, Singleton,Front Controller, Business Delegate, Service Locator, DAO, VO etc
  • Expertise in implementingMVCframeworks usingSpring, Struts and good knowledge on MVP and MVVM patterns.
  • Experience creating Use Case Model, Use Case Diagrams, Class Diagrams, sequence diagrams usingMicrosoft Visiotool.
  • Expertise in using IDE’s likeMy Eclipse, Eclipse 3.x, IntelliJ.
  • Have good understanding about Database technologies for both Relational Database (MySQL, Oracle) and NoSQL (Mongo DB, Mongoose plugin).
  • Expertise in persistence usingJPA, JTAand ORM frameworks likeHibernate, IBatis.And have expertise inSQL & PL SQL- Stored procedures, functions, cursors, triggers, sequences, objects etc. using different DBsOracle, DB2, SQL.
  • Experience on different OS like UNIX, Linux, and Windows operating systems.
  • Experience with the build/deployment and release of the application usingMaven, Ant
  • Extensive experience withAgile ScrumMethodologies and Production Support.
  • Portrayed Leadership by Planning and Organizing several team meetings and fun activities for the team.

TECHNICAL SKILLS

Java/J2EE Technology: Java Beans, Servlets, JSP, JDBC, EJB, JNDI, JMS, RMI, GWT.

Architecture & Framework: Client-Server, MVC, J2EE, Jakarta Struts, Spring, Hibernate, Microservices, Spring Boot.

Database: Oracle 11g, SQL server 2008, SQL, DB2

Web technologies: AngularJS, Angular2/4, Node.js, React.js, Flux, Redux, EcmaScript6, Bootstrap, JSON.

IDE: Eclipse, NetBeans, IBM RAD, JBuilder, Spring Tool Suite

Operating Systems: Windows 9x/NT/XP/2003, Linux, Unix, AUTOSYS.

Conceptual knowledge: Web Services, Socket Programming.

GUI: HTML5, XML, JSF, AJAX, JavaScript, CSS3.

Query Languages: SQL, PL/SQL.

Programming Language: Java SE 1.8, Java SE 1.6/1.7, Java EE 5/6/7, Core Java APIs (I/O, Thread, Collections), C, C++ .

Tools: BEA WebLogic8.1, JBOSS, IBMWebsphereApplication Server 6.1, Tomcat 6.0, JUnit 4.0, ANT, Log4j, Mercury Quality Centre, Rational Clear Quest. ANT, Maven, SVN, Toad, Pluto, Asset Control

Design & Control: UML, Rational Rose, CVS, ClearCase.

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Sr. Java/J2EE developer

Responsibilities:

  • Involving in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Developing Web applications using Java, J2EE, AngularJS and Hibernate.
  • Used spring framework for dependency injection and integrated with Hibernate and used JavaScript, CSS, C++, and HTML to create front-end screens of the module.
  • Developing html views with HTML, CSS, JSON and AngularJS, NodeJS.
  • Using Spring Core Annotations for dependency injection and used Apache Camel to integrate Spring framework.
  • Configuring the application using spring framework annotations and developed Spring Controllers for request and response processing and implemented RESTful Web Service.
  • Migrating Spring based application to cloud based Micro services.
  • Maintaining multiple copies of data in different database servers usingMongoDBreplication concept.
  • Building web application using jQuery and tested transactions created electronically through message injection using JMS.
  • Involving in designing and developing of Object-Oriented methodologies using UML and created Use Case, Class, Sequence diagrams and also in complete development, testing and maintenance process of the application.
  • ImplementingSpark using Scala and Spark SQL for faster testing and processing of data.
  • Used ANT for building and developed the application on JBoss application server.
  • Developing the frontend interface using JSP with AJAX features.
  • Data modeling and development experience in DynamoDB, NoSQL databases
  • Creating user-friendly GUI interface and Web pages using HTML, jQuery, and AJAX.
  • Hands on experience in deploying applications using Application/Web servers like Jboss, Apache Tomcat, WebLogic and IBM Web Sphere.
  • Expertise in implementingMicro-Servicesusing Spring boot and Spring Cloudservices
  • Involving in designing various stages of migrating data from RDBMS to Cassandra.
  • Implementing the caching mechanism in Hibernate to load data from database, maintained mapping files of ORM while implementing transaction control layer.
  • Involving in design of JSP's and Servlets for navigation among the modules.
  • Spring MVC model integration for front-end request action controller.
  • Creating the application using React.js and Node.js libraries.
  • Using JDBC calls in the JSP to access MySQL Database, struts Action Servlet to route the request to corresponding Action Classes.
  • DevelopingREST APIs using Java, Play framework and Akka.
  • UsingStruts Framework in the application which is based on MVC design pattern.
  • Developing session EJB and message driven bean (MDB) to process JMS XML messages.
  • Creating several custom tags for JSP for maximum re-usability for user interface components.
  • Developing API usingNode.jsto allocate access to data inSQL, MongoDB.
  • Involving in developing Database access components using Spring DAO integrated with Hibernate.
  • Using JavaScript and AngularJS validation frame work for performing front end validations.
  • Designing and developed the REST based Micro services using the Spring Boot, Spring Data with JPA.
  • Adding messages toKafkatopics and wrote JMeter scripts to test the pushing of messages toKafka queues successfully.
  • Designing, configuring and deploying Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon Web Services (EC2 Instances, S3, AWS Cloud watch and cloud trail) focusing on high-availability, fault tolerance and auto-scaling.
  • Involving in unit testing, integrated testing, performance testing.

Environment: Java, Spring MVC, Hibernate, Struts, Micro services, Jenkins, Junit, PL/SQL, Spring Security, JSP, JSF, JPA, JUnit, MySQL, Intellij, Maven, JQUERY, Jboss, Apache Tomcat, WebLogic and IBM Web Sphere, AngularJS, Spring Boot, Spring Data, SQL, Scala, Akka, Kafka, Camel, Jira, MongoDB, AWS, Windows.

Confidential, Phoenix, AZ

Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC).
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery, JavaScript.
  • Used Rational Rose for developing Use case diagrams, Class diagrams and Object diagrams in the design phase.
  • Developed Graphical User Interfaces using HTML5, bootstrap, Angular 4 and JSP’s for user interaction.
  • Involved in spring framework, Spring-AOP, Spring-IOC, Spring Security, Spring Boot modules and Spring Validation framework for Server-side Validations.
  • Responsible for setting up Angular JS framework for development.
  • Migrated applications to the AWS cloud.
  • Exported SQL data in toElastic searchto allow much faster and scalable user searches from the database.
  • Worked extensively on Spring boot for building web service.
  • Used AngularJS JavaScript framework to bind data to HTML using expressions.
  • Developed validations using JavaScript and User experience using HTML5 and CSS Sheets.
  • Used Spring Boot framework for simplifying the new services.
  • Used NodeJS for continuous client-side deployment.
  • Generated Spring XML files for the configured beans.
  • Configure Maven for project compilation and building.
  • Developed EJB Session Beans for implementing business logic in the service layer through Business Delegate design pattern.
  • Created and configured Microservices architecture and integrated with ReactJs.
  • Developed HTML5, JavaScript and JQuery for client side presentation and used JQuery core library functions for the logical implementation part at client side for all the application.
  • Integrated Spring Dependency Injection (IOC) among different layers of an application.
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot.
  • Develop Application on IBM RAD, deployed and tested the application code on WebSphere 8.5Application Server.
  • Used JUnit framework for unit testing of application and ANT to build the application and deployed on WebSphere.

Environment: J2EE, JDK 1.8, SpringMVC,Struts, JSP,Micro Services, Hibernate, JavaScript, AJAX, Spring Boot, HTML5, JNDI,Mongo DB Apache CXF, XML, WSDL, CSS, Angular JS, WebSphere Application server v 8.5, Rational Rose, MQ,, HPQC, Log4J, JUnit, ANT, Oracle 10g, Eclipse, Windows/Linux.

Confidential, NC

JAVA developer

Responsibilities:

  • Responsible for developing, maintaining, deploying and supporting the highly scalable, multi-user e-commerce Web application for dealers.
  • Configured Business Layer with the EJB and Spring framework for servicing client requests and DAO layer for providing security based on the user roles.
  • Involved in packaging ORM entities in microservice design.
  • Involved in data gathering during the business analysis and planning phase of the project.
  • Extensively used Spring MVC framework to develop the web layer for the application. Configured Dispatcher Servlet in web.xml.
  • Implemented Controller (abstract) and mapped it to a URL in servlet.xml file. Implemented JSP corresponding to the controller where data was propagated into it from the model and view object from the controller.
  • Developed interfaces and bean implementations for the same for propagating data on the JSPs.
  • Wrote Spring configuration files for the beans defined and properties to be injected into them using spring's Dependency Injection.
  • Used Spring's AOP to implement logging and getting data source objects as the advice that was woven in the bean classes.
  • Developed some external plug-in for internet-based application, using tools like Eclipse and Jenkins.
  • Created SOAP compliant Web Services using Axis and consumed NPI Verification web service.
  • Developed a SAX parser to parse the .xml file to extract the user data to be stored in the database.
  • Working knowledge of developing web services using SOAP, WSDL.
  • Worked on Asynchronous messaging system using by implementing JMS through Point-Point and Publish-Subscribe MQ-Series architecture.
  • Used JUnit for testing the application and Neo Load Test for Performance Testing.
  • Wrote separate dedicated classes to implement logging functionality and to get data sources objects. Log4j was used to implement logging.
  • Extensively worked on testing the Web Application using Quality Centre to meet the pre-defined QA standards of the organization.
  • Used JavaScript to add some interactivity to HTML elements and set some alert messages.
  • Worked on Queue configuration and management using WebSphere MQ.
  • Used JMS for sending XML messages to queues.
  • Deployed the application on WebSphere Server.

Environment: J2EE, Spring MVC, Struts, JSP, Hibernate, JavaScript,, AJAX, HTML5,JNDI, Apache CXF, XML, SOAP, WSDL, CSS, Angular JS, WebSpere Application server v 8.5, Rational Rose, MQ, SVN, HPQC, Log4J, JUnit, ANT, Oracle 10g, Eclipse, Linux.

Confidential

Software Engineer

Responsibilities:

  • Developing Web applications using Java, J2EE, Struts and Hibernate.
  • Developing Action Form classes, Form beans, Action classes using struts.
  • Using Hibernate for the backend persistence.
  • Used Spring framework for dependency injection and integrated with Hibernate and JSF.
  • Involved in writing Spring Configuration XML file that contains object declarations and dependencies.
  • Implementing MVC, DAO J2EE design patterns as a part of application development.
  • Developing DAO interfaces for hibernate to interact with databases.
  • Designing the front end using JSP, CSS and Html as per the requirements that are provided.
  • Using JavaScript and Struts validation frame work for performing front end validations.
  • Participating in project design sessions to document technical specifications and to provide design options and solutions.
  • Extensively writtenCOREJAVAcode in application.
  • Used collections, multi-threading, concurrency and other features of core java.
  • Developed SOAP based Web Services using JAXB.
  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Used JSP, HTML, and CSS for content layout and presentation.
  • Implemented business logic using Session Beans, Servlets and stored procedures.
  • Working on Web technologies including Tomcat, Apache, Http, Web service architectures.
  • Migrating web application from Tomcat to web sphere deployment environments.
  • Using Svn for software configuration management and version control.
  • Preparing test cases and strategies for unit testing and integration testing.

Environment: Java, J2EE, JSP, Struts 2.0, JDBC 3.0, Web Services, XML, JNDI, Hibernate 3.0, JMS,Spring 3.X, JSF, Web logic Application Server 8.1, Maven, Eclipse, Oracle 10g, WinCvs 1.2, HTML, Rational Rose XDE, SQL, Junit 4.0, Log4j, Ajax, JavaScript 1.2, XML/XSLT,SAX,DOM.

We'd love your feedback!