We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Manhattan, NY

SUMMARY

  • Over 8 years of IT professional experience with full project development, implementation and deployment on Windows/Unix using JAVA/JEE technology stack.
  • Extensive experience with both core and advanced Java technologies which includes Java, XML, JavaScript, JEE, JSP, JSF, EJB 2.0/3.0, JDBC, Struts, Servlets, JMS, JPA, JAX - WS, JAX-RS, Spring and Hibernate.
  • Hands on Experience with IBM MQ Series and JMS for communications between middleware components.
  • Experience in developing applications using Spring Boot, Microservices, Hibernate.
  • Experience in developing Web Services using RESTful applications
  • Experience in Web Application development using HTML, CSS and JavaScript, jQuery.
  • Working knowledge of Mongo DB and MySQL.
  • Experience in using Open-Source frameworks Maven.
  • Good knowledge of version control tools like GIT and SVN.
  • Experienced in using Java IDE tools like Eclipse (Neon and Indigo), STS
  • Strong team player, ability to work independently and in a team as well, ability to adapt to a rapidly changing environment.
  • Extensive experience in working on projects with Waterfall and Agile methodologies such as Test-Driven Development (TDD) and Scrum.
  • Experience in implementing JAVA/JEE design patterns such as MVC, Singleton, Factory and Business Delegate.
  • Experience in developing Web based GUI's using JSP, HTML5, DHTML, CSS3, JavaScript, JSON, Node JS, AngularJS, React JS, jQuery, EXTJS and Ajax.
  • Extensive Experience in implementing SOA applications using web services with XML, SOAP, WSDL, Apache Axis, JAX-WS and JAX-RS.
  • Strong Experience in Front End Technologies like HTML, DHTML, JavaScript, CSS, JSP, JSTL, jQuery, AngularJS.
  • Experienced in developing Automation Framework using JUnit, Java and Selenium WebDriver.
  • Strong Hands-on experience in MVC frameworks: Struts and Spring MVC.
  • Hands on experience with various Application Servers and Web Servers including IBM Web Sphere, BEA Web logic, JBoss, Tomcat server with wide variety of development tools such as Eclipse, IBM RAD / RSA and Intellij.
  • Having good RDBMS concepts knowledge and worked with MySQL, Mongo, Oracle 10g and DB2
  • Proficient in SQL and wrote Stored Procedures, Triggers besides writing DDL, DML and transaction queries with development tools like TOAD and Aqua Data Studio.
  • Worked on different OS UNIX (Sun Solaris, AIX), Linux, Windows 7 and Windows XP.
  • Experience in using tools like Ant, MAVEN, Junit, Jenkins, Bamboo, Easy Mock.
  • Experience in using Log4J, Version Control using SVN, GIT, ClearCase, CVS.
  • Having experience in developing Splunk Dashboards and searches.
  • Good experience in XML technologies like XML, XSD, XSLT, DOM, SAX, JAXB.
  • Hands on experience with multi-threading applications.
  • Having good knowledge on Java 8 lambda expressions and Stream API.
  • Experience working with AWS, PCF cloud services.
  • Excellent skills in understanding product requirements and converting them into technical solutions.
  • Good team player with ability to solve problems, organize and prioritize multiple tasks.
  • Successfully served in both analytical and technical capabilities during the analysis, design development and implementation states of Multi-Tier Distributed Internet Application Using J2EE.

TECHNICAL SKILLS

Languages & Tools: Java 1.5/1.6/1.7/1.8, J2EE 1.4, SQL, PL/SQL,C++,Clear Case, Clear Quest, Rational Rose, CVS, SVN, PVCS, Git.

Java Technologies: Multi-Threading, Servlets2.3, Spring, Spring MVC, JSP 1.2, EJB 2.0 EJB.0, JFS, JMS, JNDI, JDBC, Hibernate, JAXB, WebServices, WSDL and SOAP.

Web Technologies: HTML, DHTML, CSS, XML, XSLT, DTD, XML Schema (XSD), SAX DOM, Perl, JSON, jQuery, JavaScript, Angular JS, React JS.

Databases: Oracle 11g/9i/8i, DB2 10.1, Sybase, MS Access.

Application Servers: IBM WebSphere 4.x/5.x/6.0/8.1, JBoss AS 4.x/5.1.

Middleware: Web Sphere MQ/MQ Series/JMS

Frameworks: Struts 1.x/2.x, Spring MVC

Operating Systems: Windows 98/95/2000/NT/XP/VISTA, UNIX(AIX), Red Hat Linux

IDE: Eclipse, Web Logic Workshop, NetBeans, RAD6.0/6.1/7.0

PROFESSIONAL EXPERIENCE

Confidential, Manhattan, NY

Sr.JAVA/J2EE Developer

Responsibilities:

  • Providing technical expertise in solution designing, implementation, optimization, and support to various new and existing software applications.
  • Good understanding of Microservices architecture and experience in Microservices development using Spring Boot.
  • Interacts with set of cross functional teams to design and develop technology specifications from business requirements.
  • Drives the performance tuning, re-design, and re-factoring for a module within an application if required.
  • Contributes to designing and implementing the build, release process as well as system configuration and deployment characteristics of the application.
  • Implementing and development REST API and integration web services using latest Java supported frameworks and integration tools.
  • Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
  • Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
  • Developed Rest API’s to publish and consume messages from Amazon Kinesis Stream.
  • Deployed application into AWS using AWS lamda CLI.
  • Designed and Developed UI for Loading custom rules into postgresql using Angular-JS, HTML, CSS, Bootstrap, JavaScript and JQuery.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Create and Automate tests using Selenium IDE and Selenium WebDriver.
  • Developed various Relational and Non-Relational Database connections framework and performed CRUD operations of product data into databases.
  • Troubleshoot various software issues using splunk logs, debugging process and coding techniques.
  • Developed Splunk reports that provide a high level overview of the Application Health.
  • Assisted in configuration, development and testing of AutoSys JIL and other scripts.
  • Analyzed the quality and performance of the developed software source code by using SonarQube, Checkmarx scan, PIT tests, these bug findings fixing.
  • Created Jenkins jobs, Jenkins pipelines and deployed web services through Jenkins by using the Urban code deployment tool in Pivotal Cloud Foundry(PCF) server.
  • Implementing container-based APIs using a container framework (OpenShift, Docker, or Kubernetes).

ENVIRONMENT: J2EE, Java1.8/1.6, JSP, JMS, XML, AJAX, jQuery, HTML,CSS, MQ Series, Spring Core, Spring MVC, JDBC, Multithreading, Hibernate 3.0, Design Patterns, Eclipse, PCF, Splunk, HTML, Kafka, RabbitMQ, JavaScript, Selenium IDE, Selenium web driver, PostgreSQL, JUnit, Urban code, Jenkins, Maven.

Confidential, Bloomington, IL

Sr.JAVA/J2EE Developer

Responsibilities:

  • Analyzing and understanding the business requirements and coordinating the team for all the enhancements and project deliveries which includes Co-ordination with various teams to procure the data to be indexed.
  • Involved in the design and development phases of Agile Software Development, developed micro services using Spring Boot.
  • Worked on highly advanced user interface design and development using AngularJS, HTML5, Velocity Template and Bootstrap.
  • Used Spring MVC to develop light weight business component and Core Spring framework for Dependency injection.
  • Integrated Spring- Hibernate Frameworks for ORM functionality in Spring Framework.
  • Integrated Spring Security for single sign on for different users.
  • Used Spring framework to auto wire/inject components.
  • Used Spring Security for Authentication and Authorization of the application.
  • Configured and customized logs using Log4J for application logging and notification tracing mechanisms.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Implemented Rules and validations of the attributes using JBoss Enterprise BRMS.
  • Implement JAX-RS(RESTful), SOAP Web Services using JERSEY Framework.
  • Modified Existing SOAP webservices for additional functionality.
  • Wrote MongoDB queries for inserting, retrieving, updating and delete the documents from Mongo collections.
  • Implemented RESTful Web services to retrieve data from client side with mutual SSL Authentication and basic Authentication.
  • Used LoadRunner and written test scripts for performance testing of the Java Applications. Also used JMeter for Rest API load testing.
  • Used Selenium Grid for cross platform and cross browser testing by running the Test Scripts on various virtual machines.
  • Wrote database queries using SQL and PL/SQL for accessing, manipulating, and updating Oracle database
  • Deploy the applications in Tomcat servers. Perform Code Review before delivery.
  • Experience in writing build scripts, deploying applications into app server using Gradle, Jenkins, Docker.
  • Analyzed and designed application using various object-oriented programming features like encapsulation, inheritance, and polymorphism.
  • Use Hibernate as ORM tool to map the database tables and wrote DAOs and POJOs to integrate with Spring Framework.

ENVIRONMENT: Java 6, J2EE 5, Hibernate 3.0(JPA), Oracle 11g, Spring, Spring micro services, Eclipse, XML, Junit, mongo DB 3.4.4, Log4J1.2.1,SPLUNK, UNIX HTML, Servlets, UML, J2EE, JSP, SOAP UI, UML, JNDI, JDBC, JMS Jenkins, TFS, Version One(Agile), XML, XSLT, XSD (Schema Designs), Eclipse, Web sphere Application Server, Selenium IDE, Selenium webdriver, bootstrap, Angular JS, AWS, REST, Node JS.

Confidential, Newark, DE

Sr.JAVA/J2EE Developer

Responsibilities:

  • Actively involved in Analysis, Detail Design and development, bug fixing and enhancement in Agile methodology, actively involved in design and developing of J2EE components.
  • Used SCRUM methodology that included AGILE application development, standup meetings, story times and customer demos.
  • Analysis and creation of Design documents for various components involved.
  • Deployed enterprise J2EE applications on Websphere.
  • Used Apache Log4J logging API to log errors and messages.
  • Create Program Specification Documents for the Webservices, Use cases and Sequence diagrams using UML,MS VISIO and RSA.
  • Involve in developing a Webservice coding, testing and deployment of the application.
  • Developed using Spring, Spring Security, Dependency injection concepts.
  • Implemented Rules and validations of the attributes using JBoss Enterprise BRMS.
  • Created Technical rules and Business rules using JBRMS and configured them with service layers using Camel routes.
  • Created Test cases for the Technical rules in JBRMS and created packages and deployed.
  • Implement JAX-RS(RESTful) Web Services using JERSEY Framework .
  • Created and Automate tests using Selenium IDE and Selenium WebDriver.
  • Used Firebug and Selenium IDE to capture and validate CSS locators, HTML IDs to identify elements.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Create unit test strategy, preparing test environments and test cases using EasyMock and Improved the coverage using EMMA and PMD coverage tool.
  • Use Ant scripts to fetch, build and deploy the application to development environment.
  • Use PL/SQL to write Stored Procedures, Triggers and SQL queries.
  • Used junit for testing java clases.
  • Create JSP’s for designing various modules in an application.
  • Analyzed and designed application using various object oriented programming features like encapsulation, inheritance, and polymorphism.
  • Use Hibernate as ORM tool to map the database tables, and wrote DAOs and POJOs to integrate with Spring Framework.

ENVIRONMENT: Java 6, J2EE 5, Hibernate 3.0(JPA), Spring, Eclipse, XML,Junit, Oracle10g, Log4J1.2.1, UNIX, IBM Web Sphere Application Server 6.0,ANT 1.7.1, Web service JAX RS(REST),UNIX platform, SQL Server

Confidential, Fort Washington, PA

JAVA/J2EE Developer

Responsibilities:

  • Involved in Design, Development, UAT and Production phases of the application.
  • Designing and Preparing the High Level Technical Design (HLD) & individual module documents using various UML Diagrams like Class, Sequence, Data flow, Component & Deployment Diagrams.
  • Worked exclusively on Fee Billing Module which applies timely maintenance fees and transaction fees to the RMA accounts.
  • Involved in implementing new business logic in the various components: Funds Transfers, Portfolio Setup & Maintenance, FA Search and FA inquiry modules.
  • Used Agile/Scrum Methodology and developed the application in sprints.
  • Used Apache Axis framework to access the RESTful web services.
  • Expertise in understanding and preparation of WSDL, XSLT and XML schemas definitions.
  • Used Spring framework to load the Business, Data Objects using IOC/Dependency Injection.
  • Used Spring AOP for Declarative Transaction management.
  • Used Spring MVC framework to implement the web tier.
  • Developed SOAP based and RESTFul Web Services using Spring IOC and used Spring AOP for logging.
  • Used HTML, JS, JSTL, AJAX and CSS for developing interactive User Interfaces.
  • Used AJAX for Asynchronous data communication between UI and server side.
  • Used Hibernate as persistence framework for front-office module.
  • Used SAX Parser & JDBC to process the data feeds/Data Integration module.
  • Used JDBC API for batch processing (inserts/updates) of feed data.
  • Used java 1.5 features such as Generics, Collections API.
  • Implemented Multithreading for improving performance of the batch processes.
  • Used JMS API to exchange messages with external data stores.
  • Achieved asynchronous communication using JMS message listeners.
  • JMS environment setting up Queue and Topic connection factories.
  • Used IBM MQ series to maintain integration between the applications.
  • Used java features such as Generics, Collections API.
  • Wrote SQL/PL-SQL Queries, Stored Procedures and Functions in Oracle.
  • Wrote ANT scripts to compile and build the application and used Jenkins for Continuous build integration.
  • Used SVN for version control.
  • Developed test cases using JUnit and tested the application.
  • Used EasyMock to mock the Service layers.
  • Assisted in supporting and updating UNIX control programs.
  • Used Log4j as the logging framework.
  • Involved in Unit & Integration testing, bug fixing, Design Reviews, Code Walk through, Client Interaction and Prod Support.

ENVIRONMENT: J2EE, Java1.5/1.6, JSP, JMS, XML, XSD, XSL (XSLT, XPath), AJAX, JQuery, SAX, MQ Series, Spring Core, Spring MVC, JDBC, Multithreading, Hibernate 3.0, Design Patterns, Web logic 10.3, Eclipse, Oracle 11g, UML, HTML, JavaScript, Subversion, ANT, PL/SQL, Stored Procedures, JUnit, UNIX, Jenkins, ANT.

Confidential 

JAVA Developer

Responsibilities:

  • Involved in requirements gathering and documentation.
  • Participated in business & functional requirement analysis.
  • Prepared HQL queries and modifications to existing Database structure as required to new features.
  • MANAGER - To manage Campaigns, Approvers.
  • CAMPAIGNS - To prepare different levels of Advertisements.
  • APPROVERS - To verify Support-Tickets and approve it.
  • Generating Reports using Batch Process and UI developed using JQuery.
  • Extensively involved in analyzing business requirements.
  • Created and designed User Interface for various modules using JSP’S, developed custom tags, and used JSTL Tag lib.
  • Designed classes and developed business components using Servlets controller.
  • Designed and developed business components using MVC controller.
  • Involved in developing various reusable Helper and Utility classes that are being used across all the modules of the application. Involved in unit test and integration test, bug fixing and code reviews.
  • Written JavaScript for front-end validation. Participated in Unit testing and System testing.
  • Extensive usage of eclipse throughout modules.

ENVIRONMENT: Java, Servlet, JSP, JSTL, Log4j, Ant, SQL Server 2000, Tomcat, JavaScript, Eclipse, Windows 2000.

We'd love your feedback!