We provide IT Staff Augmentation Services!

J2ee Developer Resume

4.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • Around 8+ Years of experience in analysis, architectural design, prototyping, development, Integration and testing of applications usingJavaand J2EE Technologies, and MySQL in Banking, Insurance, Finance, E - Governance Industry.
  • Strong Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Waterfall, Agile/Scrum.
  • Hands-on experience on JAVA/J2EE technologies (EJB, JMS), Frameworks (Struts, Spring), ORM(Hibernate), SOAP and REST Web services, SQL.
  • Proficient in design and development of J2EE technologies and API’s include JSP, Servlets, JSTL, JDBC, JMS, EJB, IBM MQ, SOAP web services, design patterns.
  • Strong experience in UI &client side validations using HTML, HTML5, CSS, CSS3, DOM Manipulation,JSP, AJAX, JSON, XML andjavascript frameworks like jQuery and to make better Single Page Application (SPA) working on AngularJS2, EXT-JS, Backbone.JS, Node.js Server and Express.JS
  • Expertise in implementing various design patterns like Singleton, Factory, Abstract Factory, DAO, Service Locator, and Front Controller.
  • Experience in XML related technologies like XML, DTD, XML Schema, WSDL, WSDL, SOAP and AJAX.
  • Expertise in designing and developing components using Enterprise Java Beans over application servers and platforms such as Eclipse, My Eclipse 10.5, IBM RSA (v 7.0,8.0), IBM RAD 7.0, IBM(remove) WAS (WebSphere Application Server) v 7/8.5, Apache Tomcat 5.x.
  • Experience in Java Messaging Services (JMS) and messaging technologies such as Message Driver Bean (MDB), Web Sphere MQ, Mule ESB and Apache Kafka.
  • Expertise in implementing MVC frameworks using Struts, Spring, Spring Boot, Spring Batch, Custom MVC and Hibernate for persistence and Spring Cloud.
  • Involved in producing &consuming SOAP based & RESTful web services using WSDL, JAX-WS, JAX-RS, and SOAP UI etc.
  • Strong experience in working with various modules of spring framework like Spring IOC, Spring MVC, Spring DAO and Spring ORM, Spring Web Flow.
  • Expertise in coding business components using various API's of Java like Multithreading, Collections.
  • Strong experience in writing efficient SQL queries and objects like stored procedures, Triggers, views and working experience with SQL Server, My-SQL.
  • Experience with NoSQL like Cassandra, Mongo DB, Dynamo DB, HBase, Azure Table Storage(ATS) and Kafka.
  • Experience in working with database like Oracle 8i/9i/10g, Sybase, My SQL and knowledge of MS Access
  • Proficient in using IDE’s likeIntelliJ, Eclipse and Net beans.
  • Implemented Agile - Scrum development while developing applications.
  • Experience with Cloud solutions including admin. / deployment of data in AWS or Azure a plus and practical implementation ofAWSCloud-Specific technologies including EC2, EBS, S3, VPC, RDS, SES, ELB, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, RedShift, Lambda, SNS, Dynamo DB and API Gateway
  • Experience in MQ Series Clustering, MQ Client / MQ Server setup, MQ Series System Administration, user and documentation.
  • Experience with JUnit/TestNG, JBehaveor other TDD/BDD frameworks
  • Experience in using various IDEs Eclipse, MyEclipse and repositories SVN and CVS.
  • Good experience with deployment and release of the application with GIT, Clear Case, ANT and Maven build tools.
  • Efficient in packaging & deploying applications using on WebLogic, WebSphere, Tomcat and JBossweb servers.
  • Implemented Unit Testing using JUnit and Integration testing during the projects
  • Very good at development driven testing and working experience with QA’s (selenium)
  • Experience in using Operating Systems like Windows 2003/2008/XP/Vista/7/8 and LINUX.
  • Having good knowledge on Ruby on Rails
  • Experience with build/deployment and release of the application.

TECHNICAL SKILLS:

Operating System: Windows 9X/XP/2000/Vista, UNIX, LINUX

Languages: Java 1.8, Java 7, Java 6, J2EE, PL/SQL, C, C++, Basics of .NET

Java/J2EE Technologies: JDBC, J2EE, Swing, RMI, Sockets, JDBC, Servlets, JSP, Java Beans, JSTL, JSF 1.x/2.x, Jakarta Struts, EJB, JTA, JMS, Web Services.

Web/XML Technologies: HTML, HTML5, XHTML, CSS, Java Script, jQuery, AngularJS2, Angular JS 4,Ajax, Servlets, JSP, JSF, XML, DTD, XML Schema, SOAP, WSDL,My Faces, Node.js, Rich Faces, JSF, PHP, Lambda.

Databases: Oracle 11g, MySQL, SQL Server, Cassandra

Application/Web Servers: IBM WebSphere Application Server v 7/8.5, Tomcat, BA Web logic Application server.

IDE: Jdeveloper10g, Eclipse 3.1, STS, Confidential, NJ Dec 2015 -Till Now

Full Stack Developer: My Eclipse (10.6, 4.1.1), RAD, WSAD, Rational Rose

Tools: Toad, SOAP UI 2.5, Log 4J, Apache POI, SQL DeveloperPivotal tracker, JIRA, BugZilla, JBossHibernate Tools, Tortoise and JBoss Web tools, Log4J, JUnit, JMeter, Lucene, SOLR

Frameworks: Struts 1.2, spring 3.0(core, MVC & security), Hibernate 3.0, Spring-core, Spring AOP, Spring MVC, Spring web services, Spring Boot

Version Control Systems: Visual Source Safe (VSS), Sub Version SVN( Subclipse, tortoise), Jenkins, CVS, StarTeam

Web Services: SOAP, REST, WSDL, XML, XSD, Spring Web Service, AXIS, JAX-WS and JAX-RS

Build Script: Maven, Jenkins

Patterns: Singleton, Factory, Abstract Factory, DAO, Service Locator.

Methodologies: Scrum, Agile, TDD and Waterfall and UML

PROFESSIONAL EXPERIENCE:

Confidential, NJ

J2EE Developer

Responsibilities:

  • Used Spring Tool Suite(STS) as an IDE for Java/Template development and MAVEN as a build tool.
  • Followed Agile Methodology (SCRUM) during development of the project and oversee the software development in Sprints by attending daily stand-ups.
  • Used the fundamentals of Java1.8 like parallel streams and filters through lambda expressions to handle the searching.
  • Involved in Application Development, Testing and fixing the problems.
  • Developed POJO's, Data Access Object (DAO) which handles all database operations using Mongo DB.
  • Spring Boot Framework is used for designing core components and services.
  • Used core Java like Exception handling, Multi-threading and Collections.
  • Used Java collections API extensively such as Lists, Sets and Maps.
  • Implemented Spring Boot with Mongo DB by taking advantage of Javafeatures like annotation metadata, auto wiring, and generic collections.
  • Implemented the integration with the back-end system with web services using REST and Implemented GET, POST, DELETE and UPDATE operations using Restful web services.
  • Used Maven building and management tool.
  • Developed Web services in the service layer and implemented Web Services based on SOA architecture with Restful.
  • Integrated Maven and Gulp to perform UI code building and java code building to create the JAR file.
  • Experience in developing application, automated scripts leveraging Mongo DB.
  • Worked with Bash Shell Scripting and Automation of CRON Jobs and developed Batch jobs using Spring Batch to read flat files and load the data into Mongo DB database and scheduled using Spring Quartz Scheduling.
  • Implemented CI/CD with Jenkins: Code Deploy, Ops Works, and Packer for deployment of Java Applications.
  • Enabled better quality control of Javasource code by implementing Sonar to report code quality and test coverage.
  • Tracking the bugs and improvements through JIRA.
  • Handling the project with GIT version control.

Environment: Java 1.8, Spring boot, Spring Data, Spring Security, Spring rest, Swagger, AOP, DI, JSON, LDAP, JNDI, UDDI, XML, HTML, Log4j, Tomcat Server 9, Spring Tool Suite, JUnit, Mongo DB, SunOS (UNIX), Shell Script, Perl Script, Maven, Git Hub Version and Windows 10, JIRA, Jenkins

Confidential, NJ

Full Stack Developer

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Worked with business partners for requirements gathering.
  • Design and development of UI Screens using HTML, CSS, JavaScript and AJAX
  • Developed Controller Servlets and Action Servlets to handle the request and responses.
  • Involved in IPCon UNIX/LINUX SCRIPTS platform.
  • Designed DTD's for XML representation of data
  • Used Multi-threading to overcome the errors in the process of transactions.
  • Implementation of JavaScript Frameworks, including Node.Js, Backbone.js, Ember.js, Spine and AngularJS2.
  • Lead the development of data access beans using hibernate, middleware web service components.
  • Created mappings/Workflows to extract data.
  • Develop the GUI using JSP, spring web flow following spring web MVC pattern and Spring Boot
  • Developed and consumed RESTful web services using Java Servlets, Apache XMLBeans, and JSON.
  • Utilized Mongo database management system for keeping user generated data.
  • Building RESTfulAPIs in front of differenttypes of NoSQL storage engines.
  • Build the XML submission using the SpringBatch and JAXB parser.
  • Involved with Master Data Management (MDM) for customer Data Integration.
  • Used Selenium tool for web application Testing.
  • Deployed and tested on JBOSS application server.
  • Developed API for usingAWSLambda to manage the servers and run the code in theAWS.
  • Migrated on premise infrastructure (files servers, application servers) to AWScloud based infrastructure.
  • Worked on the Microsoft cloud services like Azure to provide, SAAS, PAAS and worked on web services for passing the data as a Json data.
  • Used SVN for version control across common source code used by developers.
  • Written the JUnit test cases for the functionalities.
  • Involved in the implementation of open- source web application frameworks like Bootstrap and Angular Js2, Anjgular JS 4.
  • Created package.json for Bower and NPM.
  • Designed and implemented Splunk’sPHPSDK.
  • Good experience working with SwingMVC architecture, design patterns and multi-threading
  • Implemented agent-server messaging dialog usingApacheCameland JMS (Active MQ implementation.
  • Strong proficiency with Swing, printing and imaging and other packages of core java API.
  • Wrote PL/SQLQueries, stored procedures, triggers and prepared statements.
  • Bottle micro-framework implemented with REST API and MongoDB(NoSQL) as back end database
  • Expertise in setting up database and MQ configurations in Tomcat and JBOSS.
  • In depth understanding of object oriented programming and skilled in developing automated test scripts in Selenium.
  • Defined new validations through AngularJS 4for the form field validation implemented through HTML and Used AJAX, JSON to send request to the server to check the functionality of the website.
  • Designed and developed REST services to provide the communication between the frontend and the backend, using ApacheCX and ApacheCamel.
  • Involved in writing Maven based pom.xml scripts for building the web application on Apache Tomcat Server.
  • Performing basic monitoring tasks on SybaseIQ servers.
  • Validating the application by deploying and testing on Apache Tomcat.
  • Used Log4j for application logging and debugging.
  • Supported QA and UAT defect resolution used Atlassian Jira to publish daily defect reports to the management.
  • Analysis and code development using Agile/Scrum methodology.
  • Performed build management for the development and testing environment.
  • Worked with release management to develop technical release notes for every code release.
  • Involved in technical mentoring, production system support and customizing solutions.

Environment: Java, JSP, Spring, Servlets, JavaScript, MDM, Multi-threading, Backbone.js, RESTful APIs, XML, AngularJS4, UNIX/LINUX SCRIPTS, SQL,HTML, CSS, Web services (RESTful)XML,XSLT, AJAX, Log4j, SVN, Ext-Js, Spring, Hibernate, Rational Application Developer, JenkinsMongo DB, Apache Tomcat Server, Splunk, Agile/Scrum Methodology, Sybase, Apache Camel, Red hat Linux, JBOSS.

Confidential

Sr Java Developer

Responsibilities:

  • Application was based on MVC architecture
  • Created dynamic views usingAngularJS2, Bootstrap with cutting edge HTML5 and CSS3, AJAX techniques
  • Developed the DAO layer for the application using Spring Hibernate Template support.
  • Clear quest for tracking the tasks and GIT for version control.
  • Experience in development ofJavaScriptfor client side validations.
  • Used JSON for transferring/retrieving data between different Applications.
  • Involved in implementing the DAO pattern for database access.
  • Collaborated with testers and developers and prepared test plans for producing high quality software application
  • Worked with the JIRA tool for Quality Center bug tracking.
  • Set up Continuous Integration for major releases in Jenkins.
  • Responsible for identifying and creating the MQ objects required for the interfaces.
  • Created Configuration manager, Brokers, Queue Managers, define Objects, channels, SSL, Clustering, shared channels, shared objects.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used JMeter to simulate a heavy load on a server and to test its strength and analyze its overall performance under different load types
  • Amazon API Gateway for developers to create, publish, maintain, monitor, and secure APIs at any scale.
  • Collect the data using SparkStreaming and dump into Cassandra Cluster.
  • Performed unit testing for Sparkand Spark Streamingwith ScalaTest and JUnit
  • Leverage Tableau to perform visualizations on the collected data.
  • Performed importing data from various sources to the Cassandra cluster using Sqoop.
  • Worked on creating data models for Cassandra from Existing Oracle data model.
  • Used Spark - Cassandra connector to load data to and from Cassandra.
  • Using workloads running on Amazon Elastic Compute Cloud (Amazon EC2), code running on AWS Lambda, or any Web application to access data logic.
  • Assisted in development and improvement of application maintenance plans, processes, procedures, standards and priorities.
  • Experience in designing Kafka for multi data center cluster and monitoring it.
  • Designed number of partitions and replication factor for Kafka topics based on business requirements.
  • Implemented a distributed messaging queue to integrate with Cassandra using Apache Kafka and Zookeeper.
  • Experience on Kafka and Spark integration for real time data processing.
  • Developed Kafka producer and consumer components for real time data processing.
  • Hands-on experience for setting up Kafka mirror maker for data replication across the cluster’s.
  • Experience in Configure, Design, Implement and monitor Kafka Cluster and connectors.
  • Oracle SQL tuning using explain plan.

Environment: Java, J2EE, Spring 3, Hibernate 3, Java SDK, SOA, AngularJS2, JavaScriptREST,JSON,JSP, CSS3, HTML, DHTML, Node.js, J Query, AJAX, JDBC, Oracle PL/SQL, Apache Kafka, GIT, MAVEN, Log4J,1.2, JMETER, Jenkins, Scrum, Unix/Linux, API GatewayCassandra, Amazon EC2, Lambda

Confidential, Columbus, OH

Sr. Java backend Developer

Responsibilities:

  • Worked closely with the customers and involved in reviewing and understanding the Business requirements.
  • Actively involved in requirement understanding discussion, technical architecture discussion, knowledge sharing, design discussion with Customers and Offshore team members.
  • Contributed greatly to increases in code quality and productivity through his leadership and guidance in areas such as Test/Behavior Driven Development, Refactoring, Pair Programming (Extreme Programming/XP), and Agile Estimation and Planning
  • Developed front-end/presentation tier using Ext-Js JavaScript library.
  • Involved in developing the Controller framework using Annotated REST based Spring controller.
  • Involved in setting up the application Service layer using Spring IOC framework.
  • Involved in setting up multi data source Spring-IBatis integration, created configurations for AOP transactions.
  • Developed Web services using Apache Axis SOAP engine that would be exposed to external applications to retrieve data from e-Client servicing platform.
  • Designed SOA integration using Apache CXF. Enabled rapid service tier development.
  • Involved in developing Servlet based services for cross region system communication.
  • Installed and configured Mongo DB on Linux machine.
  • Performed backup and recovery in MongoDB using mongo dump and snapshots methods.
  • Involved in application specific Data modeling.
  • Involved in writing ANT build scripts for building front end frameworks, controller layer, service frameworks, Web service modules.
  • Involved in assigning work to the team members, technical guidance to the team and reviewing the deliverables from offshore to ensure the deliverables with high quality.

Environment: WebSphere Application server 7.0, Agile methodology, Spring 3.1.1, IBatis, UnixOracle 10i, Ext-JS 3.1, Rational Application Developer 7.5.4, Axis Webservices 1.4, Java/J2EESpring, SOAP web services, Restful web services, Multithreading, JMS, JSF, JUNIT 3.0, AntCVS, Apache, axis2 and CXF.

Confidential, Hartford, CT

Full Stack Java Developer

Responsibilities:

  • Involved in Full Cycle of Software Development (SDLC) from Analysis through Design, Development, Integration and testing phases.
  • Followed Agile Software Development with Scrum methodology.
  • Used Sybase database for querying, updating data in the database.
  • Worked on Web Logic Application Server for deploying and testing the code.
  • Created Spring Controllers classes based on the existing Struts Action classes.
  • Used Hibernate ORM for mapping Java classes to database tables and data querying
  • Used JPA for mapping business objects to database
  • Developed POJO’s, Data Access Object (DAO) to handle all database operations.
  • Used Hibernate in persistence layer
  • Superior proficiency in AWT, JBoss, Hibernate, SWT and Java Swing.
  • Published and Consumed Web Services using SOAP, WSDL and deployed.
  • Utilized SOAPUI to generate request XML's from WSDL to test the response.
  • Produced and Consumed RESTful Web services in JSON.
  • Developed front end GUI using HTML, CSS, JavaScript and enforced the look and feel standards using the style sheets, common headers, footers & menus, and web page templates using Apache Tiles.
  • Develop and execute Unit Test plans using JUnit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing
  • Developed SOA, software apps and web service solutions using Oracle OSB.
  • Implemented SOA solutions and business processes by using BPEL.
  • Worked within SOA based enterprise framework to build web services.
  • Architected services to align with business objectives and fit into overall SOA driven program.
  • Created Composite Applications, Home Security components and Adapters by using Oracle SOA technology.

Environment: Java-J2EE,JDK, JSP, Servlets, spring, RESTful Web services, JSON, HibernateAgile, Eclipse, Sybase, Spring, Maven, Subversions, PL/SQL,WebLogic ServerApache Tiles,JavaScript, HTML, CSS, XML.

Confidential

Software Engineer

Responsibilities:

  • Participated in the designing and development of various server side components JSP, Servlets, EJB’s, DAO’s Used Service Locator, Façade, Singleton, Factory design patterns.
  • Developed struts action classes for controller components.
  • UI-Layer: Most popular MVC (Model-View-Controller) architecture has been a de-facto standard for the JSP based UI development using Jakarta Struts (MVC framework).
  • App-Layer: Session Façade Pattern, to keep the business independent of App-Layer technology (EJB’s, JDBC etc.)
  • Coding the programs in accordance with program specification and adhering to coding standards.
  • Responsible for designing application layer API using EJB components of J2EE.
  • Involved in work flow activities of application and data analysis based on client requirement.
  • Responsible for design and development of UI framework which is totally based on struts.
  • Developed business logic using EJB’s.
  • Used AJAX for asynchronous requests and jQuery Scripting framework.
  • Participate in design reviews, code reviews and unit testing.
  • Developed the application using MVC Architecture.
  • Ensure quality assurance i.e. deliverables created match business specifications.
  • Developed data access layer using Data Access Object (DAO) design pattern.

Environment: J2SE, Java Enterprise Edition, EJB 2.0, Struts 1.2, JSP, JDBC, AJAX, jQueryMaven,Java Script, OC4J Application Server, Oracle 10g, SQL, xml, Log 4j.

Confidential

Web Developer

Responsibilities:

  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Developed Bill Payment Service.
  • Developed User Interface using JavaScript and HTML.
  • Implementing Authentication Core Java.
  • Involved in unit testing, debugging and bug fixing of application modules.
  • Extensively involved in writing the SQL queries to fetch data from database.
  • Defined Web Services using XML-based Web Services Description Language.
  • BuildingJavaAPI's/Services backing User interface screens usingSpringMVC.
  • Have experience in integrating other systems through XML.
  • Worked with Core Java concepts like Collections Framework, multi-threading and memory management.
  • Experience of resolving issues with JVM and multi-threading
  • Involved in debugging and bug fixing of application modules
  • Connected to backend database by using JDBC.
  • Using JDBC and SQL developed data access objects.
  • Performance of Client side validations using JavaScript.
  • Involved in Error Handling using JSP.
  • Used SQL query language in SQL server for creating stored procedures
  • Implemented XML for validations.
  • Involved in Coding of Enterprise javaBeans, which implements business rules, and business logic.
  • Monitored, studied and analyzed application logs from production environment and analyzed data for performing detail analysis of issues related to production.

Environment: Java, J2EE, Struts, JSP, JDBC, EJB, ANT, XML, IBM Web Sphere, JUNIT, DB2Rational Rose, CVS, UNIX.

We'd love your feedback!