We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Extensive 9+ years of professional experience in experience in Software Development Life Cycle (SDLC), including design, implementation, integration, maintenance, testing and documenting of various web - based, Enterprise, Client/Server and Distributed applications using JAVA / J2EE.
  • Extensive experience in full life cycle (SDLC) of software development and in Agile Methodology and Scrum meetings.
  • Expertise in Java/J2EE technologies which involves Java, JEE, EJB, Frameworks (Struts, spring, Hibernate, JSF), JDBC, Servlets, JSP, JSF, UML, Java Beans, Struts, XML, JAXB, MVC Architecture, Web Services (SOAP, REST), Hibernate, Spring Framework.
  • Solid experience in Java & J2EE technologies using Core Java-Collections, Exception Handling, Polymorphism, Inheritance, Serialization & Multi-threading.
  • Extensive working experience in developing application using Spring Framework that uses features of IOC, Spring Boot, Spring MVC, Spring, Spring Batch, Spring Security and AOP features.
  • Excellent working experience on MVC architecture systems with application development using Core Java, J2EE, Struts, Spring, Hibernate, JSP, EJB, Hibernate Criterias, JSP, JPA, JMS, ActiveMQ, Servlets and JDBC.
  • Extensive experience in developing web applications using HTML5, CSS3, JavaScript, Angular 2, ReactJS, Backbone.JS, Bootstrap, JSON, XML, JQuery and AJAX.
  • Experienced in writing SQL, PL/SQL and Stored Procedures for accessing and managing databases queries with Oracle, MySQL, NoSQL, MongoDB, SQL Server, and DB2.
  • Migrated and managing multiple applications from on premise to cloud (IaaS, PaaS, SaaS, ITaaS) using AWS services like S3, Glacier, EC2, RDS, SQS, SNS, SES, CloudFormation, VPC etc.
  • Experienced in implementation of SOAP and REST Web services using Contract first or Service first approach.
  • Followed Agile SCRUM methodology and used Test Driven Development (TDD) and Used BDD pattern for code quality and good readability standards.
  • Excellent interpersonal and communication skills, the ability to provide solutions from a functional and technical perspective, meet deadlines, quickly build client rapport and be a team player.

TECHNICAL SKILLS

  • Java
  • J2EE
  • Spring
  • Spring Boot
  • Hibernate iBatis
  • JSP
  • Struts
  • SERVLETS
  • HTML
  • CSS
  • JavaScript
  • Angular.js
  • Node.js
  • JDBC
  • Oracle
  • SQL Server
  • Agile
  • UML
  • Web Services
  • MongoDB
  • MS SQL
  • PL/SQL
  • MySQL
  • NoSQL
  • REST
  • SOAP
  • JSON
  • JBoss
  • Tomcat
  • WebSphere
  • Eclipse
  • JUNIT
  • Maven
  • Jira
  • WebLogic
  • Agile
  • Scrum
  • TDD
  • Linux
  • Unix

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Designing and implementation of multi-tier applications using Java 8, J2EE, JDBC, JSP, HTML5, Spring Boot, Angular JS, Servlets, JavaBeans with Eclipse. Developed application using Java/J2EE platform.
  • Designed and developed new features for application using java, J2EE, JSP, Servlets, Struts, Java, EJB, JDBC, HTML, JSTL, JavaScript and XSL.
  • Working with core technical skills in Java, Multi-Threading, JSP, Java 8, Restful Web Services, Hibernate, and JDBC. Developing Applications using latest Java/J2EE technologies such as Cassandra, Java 8, Junit.
  • Designed and developed new features for application using java, J2EE, JSP, Servlets, Struts, Java, EJB, JDBC, HTML, JSTL, JavaScript and XSL.
  • Designed/Developed extensive additions to existing Struts/Java/J2EE Web Application utilizing Service Oriented Architecture (SOA) techniques. Developed Restful MicroServices deployed on AWS servers using EBS and EC2.
  • Working with different spring modules like Spring IOC (Dependency Injection), Spring MVC, Spring AOP, Spring Data (JDBC, ORM), Spring Boot, Securities, ORM data and Spring Batch.
  • Architected mainframe modernization solutions using SOA web services, middleware integration technologies and ESB based on JAVA/J2EE. Developed server-side services using JSF, Java, Hibernate, spring, Web Services.
  • Responsible for secure batch data flow to downstream systems using Middleware Java technologies.
  • Developed Microservice to provide Restful API utilizing Spring Boot with various frameworks such Hibernate and JPA. Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Automated java-based integration testing and behavioral testing of the applications using Selenium.
  • Developed Web Based Application using J2EE and Implemented application level persistence using JPA, Toplink.
  • Developed Enterprise business objects and domain objects using Hibernate Criterias for ORM for handling server side object. Implemented functionalities using Spring IO / Spring Boot with Thymeleaf and Hibernate ORM.
  • Developed scalable front-end user interfaces using JavaScript, HTML5, CSS3, React.JS, Node.JS, Angular 2.
  • Used MongoDB and MySQL databases in Web API development.
  • Developed many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
  • Developed exception management workflow using Oracle BPM for Oracle Database and Apache Tomcat.
  • Written complex SQL statements to retrieve data from the DB2 database, written SQL stored procedures and used JDBC API. Used SQL Profiler for troubleshooting, monitoring, optimization of SQL Server and SQLcode.
  • Developed presentation layer using JavaScript based frameworks such as Javascript, Ajax, JSON.
  • Implemented continuous deployment system with Jenkins, AWS CodeDeploy deployment of Java Applications.
  • Designed and developed SOA based enterprise system using JIRA, iLog, Git, Oracle SOA Suite and WebLogic.
  • Developed end-to-end composite RESTful Web Services by using SOA with CXF framework.
  • Designed Web Services to interact with various business sectors and used Restful API, SOAP for web services communication. Development of REST web services using spring with the enabled OAUTH.
  • Developed the authentication/authorization for the application using various NPM node modules including JWT Web Token. Worked with IntelliJ and used Gradle build tool to achieve more functionality for build process.
  • Configured server side J2EE components like JavaBeans, JSP,using NetBeans and deployments in Jboss Wildfly.
  • Integrating Micro services and JSP's using Ajax and jersey client based on the Rest template which is generated using Swagger. Created test coverage for the web services by using Junit and Easymock.
  • Created Java based scripts for Selenium RC with JUnit, TestNG as automation frame work.
  • Used ActiveMQ messaging to set up communication between applications in ESB. And flows are created for JAX-WS and JAX-RS web services. Load testing of SOAP Web Services using SOAP UI and Apache JMeter tools.
  • Designed and deployed AWS solutions using EC2, S3, RDS, EBS, ECS, SES, SQS, SNS, Kinesis, Docker, Kubernetes, Elasticsearch, Elastic Load Balancer, CloudWatch and Auto scaling groups.
  • Used REST Client and POSTMAN to test the rest based services.
  • Utilized SonarQube tool measured and analyzed the quality of source code.
  • Build features using TDD and DDD in DevOps environment with CI, regression and deployment.
  • Configured JMS Server setup and DB Connection pool setup & deployed Returned items in Weblogic Server.
  • Applied industry proven J2EE and Gang of Four design patterns such as Decorator, Strategy, Factory.
  • Developed Applications by using design patterns and J2EE patterns (Factories, Abstract, Prototype, Singleton).
  • Used Apache Tomcat Application Server for application deployment in the clustered window environment.
  • Development experience in Windows, Linux, Mac OS and UNIX operating systems.
  • Utilized Agile Methodology/Scrum (SDLC) to managed projects and team.

Environment: Java, J2EE, JEE, Spring boot, Spring, Hibernate, Hibernate Criterias, Microservices, JMS, Activemq, Thymeleaf, JPA, Toplink, JavaScript, Angular 2, ReactJS, JavaScript, AJAX, HTML5, CSS3, MySQL, PL/SQL, JSON, JUnit, EasyMock, TestNG, JMeter, Postman, SonarQube, AWS, EC2, Docker, Hadoop, Lambda, Maven, JIRA, Tomcat, JBoss Wildfly, Git, Swagger, SOA, Rest, IntelliJ, Linux, Unix, Agile, Scrum

Confidential - New York, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Application enhancement/maintenance in Java 8 using Spring MVC framework and JDBC at the database layer.
  • Backend solutions designed with Java 8/REST API architecture.
  • Developed Web Java/J2EE application (JSP, EJB) using Struts/Tomcat/Xerces for Sybase (ASE 12), JBuilder
  • Prepare Java/J2EE development structure for Eclipse, maven, Jetty.
  • Developed Java Server Pages JSP and Enterprise Java Beans EJB backend using Spring MVC Model-View-Controller architecture. Implemented Java components by following OOAD principles.
  • Responsible for writing J2EE compliant Java code for application development effort which involved working with JSP, Servlets, JDBC, XML, EJB, etc.
  • Created new interfaces using Java, Spring MVC, Hibernate based on provided requirements XSD/DDF's.
  • Used custom cross-platform architecture using Java, ElasticSearch, Spring Core/MVC, Hibernate and Messaging Routing Service Active-MQ in Eclipse IDE, spring boot.
  • Worked on various Spring modules (Spring MVC, DAO, ORM and IOC) along with Hibernate as the back-end ORM tool for persistence layer and mapping of POJOs.
  • Developed a Filter View and back-end components with the Spring MVC, iBatis, JSTL, Dojo, JQuery, JSTL.
  • Implemented ORM for mapping between the java classes and database tables using Hibernate, iBatis.
  • Development of the interactive UI's for the front-end users using the front-end technologies like HTML5, CSS3, React.JS, XML and JavaScript. Designed the web client by using AJAX, EXT JS, and DOJO with JSON.
  • Developed reporting application using Node.js, javascript, jQuery, datatables, MongoDB, and ElasticSearch.
  • Designed and Developed database systems using RDBMS concepts including Oracle, PostgreSQL, MySQL and experience in writing SQL queries, PL/SQL, T-SQL, Stored procedures, prepared statements and triggers.
  • Worked with Relational Databases SQL Server, MySQL, Postgres and MongoDB.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller. Developed the REST services using oAuth Security Infrastructure in a secure way.
  • Developed REST web services supporting JSON to perform tasks. RESTful web services leveraged by web applications. Used SVN version controller to manage code versions and to check in the data as XML files.
  • Developed Web Services using XML messages that use SOAP. Interfaced with the DB2 back-end database using Hibernate Framework and XML configuration files.
  • Worked on the Eclipse SDK framework to develop the Code and Deploy the Application by Integrating to the Tomcat Server. Implemented JUnit for unit testing and SonarQube for code analysis.
  • Written JUNIT test cases for testing UI Framework classes and wrote many Java Scripts to do client side validations. Used Mockito to test the middleware services.
  • Configured Git and Bitbucket servers as the software version control tools. Tested end-to-end using external tools like Jmeter, SOAPUI by enabling security on Data Power appliance.
  • SOAP UI Advanced-Rest Client/Postman are used extensively for testing Restful web services.
  • Implemented AWS solutions using DynamoDB, EBS, EC2, S3, RDS, SNS, Cloud Watch, Elastic Load Balancer, Auto scaling groups. Used AWS SDK to connect with Amazon SQS for bulk email processing.
  • Created Maven and ANT build file to build the application and deployed on WebSphere Application Server.
  • Designed various design Workflow Modules using BPM to implement Business Logic rules using Ilog, Jrules.
  • Designed and developed SOA based enterprise system using Oracle SOA Suite and WebLogic 10g.
  • Used Apache Camel with URIs to work directly with any kind of Transport or messaging model such as HTTP, ActiveMQ, RabbitMQ and JMS. Installed and configured a multi-server, clustered ILOG environment.
  • Excellent development experience in Windows, Linux, Mac OS and UNIX operating systems.
  • Deployed, the application using Apache Tomcat Application server as well as Web Sphere Application Server.
  • Agile/SCRUM was used as the project management methodology and JIRA and Confluence were the tools used to keep things in check.

Environment: Java, Spring boot, Spring, Ibatis, JavaScript, HTML, CSS, Postgres, PostgreSQL, Restful API, JSON, XML, Websphere, AWS, RDS, DynamoDB, SES, SQS, SNS, elastic search, Maven, JIRA, BPM, iLog, JMS, activemq, Tomcat, SOA, Git, SVN, JUnit, Mockito, JMeter, Postman, SonarQube, Agile/Scrum, Eclipse, Linux

Confidential - Oakland, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Design and implement Java/J2EE client applications using technologies such as JSP, JPA, Struts, spring, spring boot Hibernate, JSF etc.
  • Developed application using Struts, Spring and Hibernate. Used Spring Framework in the application, which is based on MVC design pattern.
  • Developed and implemented spring and J2EE based MVC (Model-View-Controller) framework for the application. Developed Web Applications using Java/J2EE, JSF, and JDK on JVM.
  • Designed and developed re-usable web services and Java Utility classes to support XML, XML Schemas, and XSL. Coded Java backend, JSP, Struts, Business classes.
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM.
  • Developed use case diagrams, class diagrams, database tables, and mapping between procedure results set and object oriented java objects using MyBatis.
  • Developed the application using Struts framework. The views are programmed using JSP pages with the struts tag library, Model is the combination of EJB's and Java classes and web implementation controllers are Servlets.
  • Implemented web-based application by using JSF Framework and implemented User-friendly features.
  • Designed and implemented user interface for web-based customer application using JavaScript, HTML, CSS, Node.js, Typescript, JSON, AJAX, bootstrap and Angular.
  • Created new connections through application coding for better access to DB2 database and wrote SQL & PL/SQL Stored procedures, functions, sequences, triggers, cursors, object types etc.
  • Used Hibernate, JDBC, JPA, Query DSL to connect to databases like Oracle, MS SQL and MYSQL to store, delete, manipulate and retrieved data from them in many of my applications.
  • Built application and database servers using AWS EC2, S3, and created AMIs as well as use RDS for Oracle DB.
  • Developed the different components of application such as JSPs, Servlets, EJB’s using Web sphere Studio Application Developer and used Confidential for version control.
  • Developed Web Services using REST, Apache CXF while integrating with the license server to validate the licenses. Used JSON for data exchange between application modules along with XML.
  • Configured JMS Server set up and DB Connection pool setup and deployed Returned items in Weblogic Server.
  • Used JMeter to check load balancing in WebLogic with multi thread.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Automated web service calls in PostMan using JavaScript and executed the collection using Newman and verified the response in both JSON and XML.
  • Defined and Created SOA software and hardware infrastructure, including Application Servers, Services Bus, Server Domains etc. Designed user interface using Struts and deployed the application in Tomcat.
  • Used the Eclipse as IDE, configured and deployed the application onto WebLogic application server using Maven build scripts to automate the build and deployment process.
  • Worked on implementing Ajax, jQuery methods in retrieving the data from JSON files and loading the claims data on the HTML elements. Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Installed in designing the data stage job to implement ILOG JRules Component.
  • Executed the test steps defined in Test Cases manually and reporting the bugs in JIRA.
  • Installed and configured the development environment using Web-logic on Windows NT and LINUX operating systems. Used Resource Manager to schedule the job in Unix server.
  • Designed and developed the application using agile methodology and followed TDD, Scrum.
  • Handled cross platform compatibility issues (Firefox, Chrome, Opera and Safari) on both Windows and Mac.

Environment: Java, Spring, Mybatis, Struts, JSF, JavaScript, HTML, CSS, DB2, MS SQL, Rest, XML, Apache CXF, Weblogic, AWS, EC2, S3, JSP, Servlets, JSON, XML, JIRA, jRules, SOA, SVN, JUnit, JMeter, Postman, Agile, Tomcat, Eclipse, Maven, ANT,Linux, Unix, Mac

Confidential - Boston, MA

Java Developer

Responsibilities:

  • Re-designed and re-implemented the company’s web functionality into a modern n-tier architecture using J2EE framework.
  • Designed, developed, debugged web-based software solutions, with a focus on Java, API's back-end services and relational database.
  • Designed and Development of Objects using Object Oriented Design in Java.
  • Responsible for writing J2EE compliant Java code for application development effort which involved working with JSP, Servlets, JDBC, XML, EJB, etc.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework. Used Struts Framework to implement J2EE design patterns MVC.
  • Developed the application using spring framework that leverages model view layer architecture, also Configured Dependency Injection.
  • Engaged in developing the UI by using HTML, JSF, JQuery, and JavaScript and in some places used AJAX to make calls to other services and Involved in developing the CSS sheets for the UI Components.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, JQuery, AJAX and JSON, Node JS.
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Involved in setting up AWS services with EC2 instances, S3 bucket, took part in deploying application in AWS along with writing and retrieving files to and from AWS S3 bucket for UI to render data faster.
  • Created & Configured MySQL DB servers using AWS RDS.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML, JavaScript, AJAX.
  • Designed and Developed WebServices to interact with various business sectors and used SOAP protocol for webservices communication. In depth exposure to creating API for internal and external application using REST and SOAP based design. Open source framework like Jersey used for create REST API.
  • Designed and Developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2 .
  • Used Netbeans for development and WebLogic Application Server for deploying the web application.
  • Deployment of the webservice converted java interfaces on a daily basis to a websphere testing environment for subsequent development of the front end.
  • Used version control and configuration management tools like SVN, Confidential and Subversion. Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Designed Use Cases using UML and managed the entire functional requirements life cycle using water fall model. Involving in Building the modules in Linux environment with ant script.
  • Wrote Servlets programming and JSP scripting for the communication between web browser and server. Used ANT for building the application and deployed on BEA WebLogic Application Server.
  • Developed jQuery code using an XML Http Request Adapter to send an AJAX request to the server-side code and implemented a callback function to handle the results.
  • Created directory structure flow using UNIX to receive and send data to internal and external systems.

Environment: JAVA, J2EE, Java, Spring, Struts, JDBC, JSF, JavaScript, HTML, CSS, Oracle, websphere, AWS, EC2, JSP, Servlets, SOAP, Rest, Axis2, Confidential, JUnit, Ant, XML, WSDL, JIRA, Tomcat, Waterfall, NetBeans, Linux, Unix

Confidential - Woonsocket, Rhode Island

Java Developer

Responsibilities:

  • Responsible for Coding using JSP, Java Servlets, Struts and XML.
  • Designed and styled UI screens using HTML, JavaScript and CSS.
  • Developed client-side AJAX application that uses JavaScript OOP and more Bind objects and retrieve them via JNDI interface. Wrote complex SQL queries, stored procedures in PL/SQL.
  • Developed WebServices for interacting with Backend. Designed Solutions using Hibernate and JPA to interface with the relational database.
  • Integrated Hibernate ORM with Spring-Hibernate framework to facilitate DML and DQL queries and represent object-database mapping.
  • Developed and designed Software Engineering Solutions using Agile Methodology.
  • Involved in design, development and support phases of SDLC.

Environment: Java, Spring, Servlets, JSP, HTML, CSS, JQuery, Struts, EJB, PL/SQL, MYSQL, JIRA UNIX,, Confidential, ANT, web services, UNIX Linux, and Windows.

Confidential - New York, NY

Software Developer

Responsibilities:

  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Designed and implemented the user interface using JSP, Servlets, JavaScript, HTML, CSS and AJAX.
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Enhanced the code according to the business requirements.
  • Involved in tuning SQL Queries.
  • Adopt Agile Methodology to plan using JIRA.

Environment: Java, Spring, Hibernate, JPA, HTML, CSS, JavaScript, Ajax, JQuery, MySQL, UML, JSP, Servlet, Ant, XML, Jira, Agile

We'd love your feedback!