We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

PROFESSIONAL SUMMARY:

  • Around 5 + years of extensive IT experience in developing, design, analysis, testing of various web based, SOA based and client/server applications in multi - platform environments with JAVA/J2EE technologies.
  • Experience in various Agile Methodologies like Test Driven Development (TDD), SOA, SCRUM and Waterfall.
  • Proficient in OOAD Technologies developing use cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using case tools like Microsoft Visio and Rational Rose.
  • Highly proficient in using OOPS for building n-tier architecture systems with hands on development expertise in front-end UI layer, core business frameworks and Back-end database layer integration.
  • Experience in Front-End UI development skills using scripting languages like HTML5, CSS, JavaScript, jQuery, JSON, AJAX, Angular JS,Tag Libraries, ReactJS.
  • Has good experience in using servers Weblogic, Jboss and Apache Tomcat.
  • Expert in Core Java with strong understanding of GarbageCollector, SWING, Collections, Multithreading, Event handling, Exception handling and Generics.
  • Experience in developing web applications on MVC based frameworks like Spring, Spring IOC, Spring Security, Spring Boot, Spring Cloud, and Spring MVC.
  • Experience in integrating teh internal security model into new projects with Spring Batch, Spring Microservices and Spring Boot, Pivotal Cloud Foundry and Netflix Eureka.
  • Experience using J2EE design patterns like Singleton, Prototype, Business Delegate, Session Façade Pattern, DAO, MVC, Abstract Factory and Factory Pattern.
  • Expertise in Back-end/server side java technologies such as: Web services, Java persistence API (JPA), Java. Messaging Service (JMS), RabitMQ, Java Database Connectivity (JDBC), Java Naming and Directory Interface (JND).
  • Expertise in open source framework ObjectRelationalMapping (ORM) tools like Hibernateand also used Hibernate Annotations to reduce time at teh configuration level.
  • Expertise in databases such as Oracle, MySQL, SQL Server, NoSQL, Mongo DB, Cassandra and IBM DB2 databases to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
  • Strong experience in different IDEs like RAD, Eclipse, Spring Tool Suite and IntelliJ IDEA and worked on various application and web servers like JBoss, BES Web Logic, IBM Web Sphereand Apache Tomcat.
  • Having experience with Cloud Computing environment like Amazon Web Services (AWS).
  • Experience in AWS Solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Dynamo DB and Auto Scaling Groups.
  • Experience with JUnit, Mockito, Log4j, SLF4J in developing test cases and determining application functionality.
  • Experience in building applications using ANT, Maven and Gradle.
  • Experience in using code repository tools - Tortoise SVN, CVS, GitHub, and Visual Source Safe.

TECHNICAL SKILLS:

Languages: C, C++, Java, SQL, PL/SQL.

Tools: and Framework: Struts, Spring, Hibernate, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Spring Security, JSF, Junit, SOAP UI, Rational Rose, RabbitMQ, Spring Boot.

Build Tools: ANT, Vagrant, Maven, Docker and Jenkins.

Version Control: Tortoise SVN, CVS and GIT.

Web Technologies: HTML5, CSS3, JavaScript, jQuery, Bootstrap, JSON Restful, AngularJS, AJAX, NodeJS, ReactJS.

J2SE/J2EE Technologies: Java, J2EE,Sockets, JDBC, Servlets, JSF, EJB, Spring, Hibernate

Methodologies: Agile, Test Driven Development, Waterfall.

Databases: Oracle, SQL-Server, MySQL, IBM DB2, MongoDB, NoSQL, Cassandra.

Web/Application Servers: Apache Tomcat, IBM WebSphere, Web logic Application server, JBOSS, Camel.

XML Technologies: XML, XSL, DOM, SAX, DTD, XQuery, XSD and XSLT.

IDE / Tools: Eclipse, IntelliJ, Spring Tool Suite(STS), RAD, Adobe Dreamweaver.

Testing Tools / Others: JUnit, Mockito, Soap UI, SLF4J, Log4j and JIRA.

Platforms: Windows, Linux and Unix.

Web Services: SOAP, Microservices, WSDL, JAX-RS JAX-WS, UDDI, JAX-B, CFX, Restful.

Cloud Technologies: AWS EC2, S3

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Responsible for teh development and design of four complete reports, accessible to various levels of using teh spring architecture.
  • Worked with Security Analysts Team to design and implement teh level of security from business applications.
  • Consumed web services which were written using soap over xml. Also exposed all teh Business process classes as web services using soap with XML.
  • Developed teh persistence layer using Hibernate Framework, created teh POJO objects and mapped using Hibernate annotations and Transaction Management.
  • Involved in creating Mongo DB, collections and documents and developed Mongoose Schema objects to perform CRUD operations.
  • Developed data-driven rich GUI applications using HTML 5, CSS3, and JavaScript frameworks like ReactJS, AngularJS.
  • Created customized React components, using Redux for unidirectional data flow.
  • Developed new user-facing features using react.js V15.0
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on teh client side within teh forms.
  • Developed a well responsive single page application using ReactJS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
  • Created UI components using angular JS directives, ng-app, ng-model, ng-controller for initialization of angular JS application data.
  • Used jQuery to traverse through a DOM tree and manipulated teh nodes in teh tree. Implemented teh Drag and Drop functionality using jQuery framework.
  • Created controllers to handle events triggers by clients and sent request to server using react JS.

Environment: Java, JSP, Servlets, Apache Tomcat, React JS, Eclipse, JDBC, JavaScript, HTML, CSS, Redux, D3.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, analysis, design, development and testing Followed Agile methodology.
  • Implemented routing logic and navigation from screen to screen and implemented login functionality on teh client side in AngularJS and UI router.
  • Used Bootstrap and Angular2UIBootstrap for creating rich, ResponsiveUIScreens for varying screen sizes and devices.
  • Using HTML5, CSS3, JavaScript, JQuery, Bootstrap and AngularJS created GUIinterface of teh web page.
  • Created custom directives and components which extend teh elements and modules of CoreAngularJS.
  • Created AngularJS controllers, services and used Angular filters for filter functionality in search box and integrator functionalities.
  • To get AJAX functionality for teh website wrote JavaScript and JQuery programming.
  • Implemented RESTful Web services in Service Oriented Architecture (SOA) to retrieve data from client side and made RESTAPI calls from AngularJS and parsed teh data to client and handled teh security and Authorization using Spring Security and OAuth2autanticationprotocol respectively.
  • Connected to Data sources and performed operations using Spring Data Framework features like SpringJDBC and SpringORM.
  • Integrated SpringDAO for data access using Hibernate to fetch data from database and avoid redundant database access statements.
  • Created and presented training materials surrounding adoption of teh Groovylanguage.
  • Involved in Batch Module and Developed Batch's using SpringBatch.
  • Implemented core features of AngularJS framework such as dependency Injection, Data-binding, Filters, Directives, Templates, Services and Deep Linking.
  • Worked with HTML5, CSS3, and JavaScript for developing user interface.
  • Has noledge in developing Web Applications Development using HTML, CSS, XHTML, JavaScript, jQuery, AJAX, XML and ReactJS.
  • Built data visualizations to monitor file server load, web server speeds, data processing and more using D3 JS, Backbone JS.
  • Pleasant Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Implemented RESTful services and data services on Node JS and Express.
  • Developed teh application based on main modules of Spring MVC framework such as Core Container, Data Access/Integration and Web
  • Implemented different REST APIs such as user and transactional using frameworks CXF &Spring REST and implemented Web Service security using OAuth protocol.
  • Developed Micro Services to provide Restful API's utilizing Spring MVC.
  • Worked with NoSQL Cassandra to store, retrieve, and update and manage all teh details for Ethernet provisioning and customer order tracking.
  • Wrote services to store and retrieve user data from MongoDB for teh application on devices.
  • Implemented microservices using Spring boot, spring based microservices
  • Migrated Spring based application to cloud based Microservices. Implemented Micro-services using Pivotal Cloud Foundry (PCF) platform
  • Worked throughout teh full stack (Node.js, Angular.js) to see software extensions through to completion.
  • Designed Database schema and created complex SQL queries, Procedures for creating, reading, updating and deleting data in Oracle 11g.
  • Mapped business objects to database using Hibernate.
  • Experience with RDBMS systems including MySQL and PostgreSQL

Environment: Java 8 Spring 3.0, XML, MVC, J2EE, JUnit, Maven, JAX-WS, Log4j, Jenkins, Spring MVC framework, Spring AOP, Spring security, Spring Boot, Node.js, Scala, AJAX, JavaScript, AngularJS, Typescript, GIT, JAR, STS (spring tool suite), Eclipse 3.0, AWS, WordPress, WebLogic Application Server, Cassandra 2.0.6, AWS (SNS, SQS, EC2, Cloud Watch), Oracle 11g, SQL Server.

Confidential

Java Full Stack Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Developed teh web interface using HTML5, CSS3, JavaScript, JQuery, AngularJS, and Bootstrap.
  • Fundamental mastery of AWS clouds computing platform and its dimensions of scalability.
  • Used Pivotal Cloud Foundry, teh connection/service binding details are injected from teh deployed cloud platform itself.
  • Responsible for maintaining and expanding our AWS infrastructure using AWS EC2, manage documents in S3, providing IAM access to s3 buckets.
  • Designed Java Components and integrated using Spring framework with Hibernate Object/Relational persistence mechanism.
  • Involved in writing Spring Configuration XML, file dat contains declarations and business classes are wired-up to teh frontend managed beans using Spring IOC pattern.
  • Implemented teh application using Spring IOC, SpringMVC Framework, Spring Batch and handled teh security using Spring Security.
  • Implemented Micro Services using Spring Boot, Spring Cloudand enabled discovery using Netflix Eureka Server.
  • Created web services using Spring @Rest Controller to return JSON to teh frontend.
  • Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
  • Developed teh persistence layer using Hibernate Framework, created teh POJO objects and mapped using Hibernate annotations and Transaction Management.
  • Implemented service methods and SQL queries, PL/SQL to interact with teh forms.
  • Performed deployment of applications on IBM Web Sphere Application Server.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with LINUX Shell scripts to automate routine jobs.

Environment: Java, Agile Methodology, HTML5, CSS3, Bootstrap, AngularJS, JSTL, JQuery, AJAX, AWS EC2, S3, Micro Services, Hibernate, Spring, RESTful API, SOA, JAX-RS, JSON, SQL, Oracle.

Confidential

Java Web Developer

Responsibilities:

  • Analysis, design and development of application based on J2EE and design patterns.
  • Involved in all phases of SDLC (Software Development Life Cycle).
  • Developed user interface using JSP, HTML, CSS and JavaScript.
  • Involved in developing functional model, object model and dynamic model using UML.
  • Development of teh Java classes to be used in JSP and Servlets.
  • Implemented asynchronous functionalities like e-mail notification using JMS.
  • Implemented Multithreading to achieve consistent concurrency in teh application.
  • Used teh Struts framework for managing teh navigation and page flow.
  • Used Eclipse as IDE tool to develop teh application and JIRA for bug and issue tracking.

Environment: Core Java, Struts, Servlets, HTML, CSS, JSP, XML, JavaScript, Water fall, Eclipse, Oracle, SQL, JDBC, JBOSS, JUNIT, ANT, JUNIT, ANT, SVN, Apache Tomcat Server.

We'd love your feedback!