We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Hartford, CT

SUMMARY

  • Over 9 years of professional experience in Information Technology (Java and J2EE technologies).
  • Expert in implementingJava/J2EE technologies for application development in various layers of projects i.e. Requirement gathering, Analysis, Design, Implementation, Unit Testing and Deployment
  • Expertise in interacting with business users and understanding the requirement and providing solutions to match their requirement.
  • Expertise inReact.JS framework and integrate them to Node.JS server side code.
  • Extensive experience in developing applications using Java, JSP, Servlets, JavaBeans, JSTL, JSP Custom Tag Libraries, JDBC, JNDI, SQL, AJAX, JavaScript and XML.
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts, Spring, Hibernate and EJB .
  • Expertise in developing Flex Rich Internet Applications (RIA) with Cairngorm MVC architecture and Mate Framework, FlexUnit for testing, BlazeDsfor remote developmentservices, Action Script and Design patterns
  • Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat.
  • Expertise in using IDE’s like RAD, IBM WebSphere Studio Application Developer (WSAD) and Eclipse Used Hibernate framework as persistence layer
  • Used Spring framework to autowire/inject components and also configure the batch jobs
  • Thorough knowledge of IDE like RAD, WSAD and Eclipse.
  • Developed ANT scripts for the build and deployment of J2EE applications.
  • Design, analysis and modeling of n - tired, Object-Oriented system architectures using Rational Rose.
  • Thorough knowledge in using UML, XML parsers (SAX, DOM), SOAP, HTML and DHTML.
  • Sound RDBMS concepts and extensively worked with Oracle 10i/9i, PL/SQL, SQLServer & DB2.
  • Very good experience in developing Test Cases using JUnit.
  • Experienced in using CruiseControl for Continuous Integration.
  • Used Hibernate as an Object relational mapping (ORM) library.

TECHNICAL SKILLS

Programming Languages: Java 8, C, C++, SQL .

J2EE Technologies: Servlets 2.2/2.3/2.4, JSP 1.1/1.2/2.0, JDBC 2.0/3.0, JNDI, OSGI, EJB 2.0/3.0, RMI, ASP, Python.

Frameworks: Jakarta Struts 1.2/1.3, Spring 1.2/1.3/2.0, 3.0, 4.0, Spring MVC, JSF 2.0(Java Server Faces), Hibernate 2.0/3.0, 4.0, Tiles, iBatis, Validator

Web Technologies: HTML, DHTML, Javascript 3.03 with Jquery, ExtJS, AJAX, CSS,CMS, Yahoo UI, icefaces API, Angular, Node.js, Backbone.js

XML Technologies: XML 1.0, XSLT, XSL 2.0, HTML5, DHTML, XSL 1.0/ XSLT 1.0/XSL-FO, JNDI 1.1, LDAP 3.0, SOAP 1.2, AXIS 2

Application/Web Servers: IBM Web Sphere 5.X/6.0/7.0/8.0, IBM HTTP server 8.x, Web Logic 7.x/8.x/9.0, WebLogic Portal 5.x, JBoss 4.0, jBPM, Apache Tomcat 5.0/5.5, OC4J 10.1.3

Databases: Oracle 8i/9i/10g/11g/12c, SQL Server 2008, MySQL, DB 2 7.0/8.0/9.0

Messaging Systems: JMS, IBM MQ-Series.

PROFESSIONAL EXPERIENCE

Confidential, Hartford, CT

Sr. Java Developer

Responsibilities:

  • ImplementedJava/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object.
  • Designed and DevelopedJavaclasses, XML Mapping files and Service classes to use Hibernate API.
  • Implemented MVC Architecture using Apache Struts Framework.
  • Bea WebLogic Server used as a J2EE application server.
  • Developed Action Forms, Form Beans andJavaAction Classes and templates and performed action mapping in struts-config.xml using Struts. And tiles.
  • Design and Coding of variousJAVA, J2EE modules like Spring Boot, Spring MVC, Spring Rest, Hibernate, JPA.
  • UsedJava 8features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.
  • Moved the project toJava8to extensively use Lamda expressions and have better connectivity to Cloud in addition adding Spring Boot Libraries and UI Enhancement.
  • Implemented Business Services using the Corejavaand spring.
  • Addressing the performance degradations by co-ordination with Performance Management,JCOE teams and using HP/Mercury Diagnostics.
  • Closely in contact withJCOEteam members for discussing on my project necessities and knowledge gathering.
  • Active participant ofJCOEforum for helping others and acquiring knowledge.
  • Using annotation basedSpring MVC,Hibernetthe Development and Design of end to end customer self - service is done.
  • For backend data persistency usedhibernetas object relational (OR)Mapping tools, for data retrival Hibernate Query Language (HQL).
  • Developed a RESTful service usingSpringBootto display the stats. Responsible for writing the Design Specifications for the generic and application specific web services in Groovy n Grails.
  • Developed GET API for displaying the list of available software versions for upgrade usingJava,SpringBootand REST.
  • Implemented Swagger Configuration inJavaSpringBootfor auto generating swagger JSON files for REST API calls.
  • Strong hands on experience onMockitofor writing unit tests for service layer using JUnit.
  • Written Unit Tests to test the service layer usingMockitoand JUnit and used SOAP UI for testing the web services.
  • Created test cases using JUnit andMockito. Created automated test cases for the web application using Selenium.
  • Build servers using AWS, Importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Have created highly fault tolerant, highly scalable Javaapplication using AWS Elastic Load Balancing, Ec2 VPC and S3 as part of process improvements..
  • Developed and Implemented WebServices and used Spring Framework.
  • Implemented business logic using Struts action components in the Struts and Hibernate framework.
  • Developed web presentation layer using JQuery, HTML and CSS according to internal standards and guidelines.
  • Manage Digital Platform NextGen build for project, including Pivotal Cloud Factory (PCF) Application servers, Cloud 2.0GemfireServers, Splunk, App Dynamics and API Gateway.
  • UsedJava, multithreading, JDBC, QuickFIX, Sybase,GemFire, MS SQL, Tibco, Financial Fusion and Eclipse to design and implement high volume, low latency and multithreading FIX trading platform.
  • Development of Various micro services Using Spring Boot, REST,JavaScript,Gemfire distributed caching.
  • Developed aMEANStack Application Using Mongo DB, Express JS, Angular JS and Node JS as well as created web applications prototype using Angular JS, Node JS.
  • Wrote Restful web services to communicate withMongoDBand performed CRUD operations onMongoDBusing restful web services.
  • Utilized a wide variety of systems, tool-building, monitoring, scaling, and troubleshooting technologies including: Linux shell scripting, BASH, Git,Jive, Jenkins, Maven, Nexus, JMX.
  • Worked/Implemented Third Party Licensed Software's (JiveForums, Sun One Calendar and Moodle) and integrated into Application.
  • Used AJAX to implement some customizations which required dynamic behavior like controls dependent on user value selection on some other controls.
  • Developed variousreactfunctional and presentation components using JSX, HTML and Bootstrap.
  • Extensively worked on business, front end and persistence tier using the JSP, Spring MVC, and EXTJS/JSON.
  • Implemented the Connectivity to the Data Base Server Using JDBC.
  • Resolved issues pertaining toAutosysjob failures.
  • Developed python scripts, on linux platform, to process data from upstream systems that were scheduled to be executed at specific times byAutosys.
  • Oracle is used as the persistence layer, configured and optimally indexed for searches
  • Experience with SQL and basic CRUD operations
  • Configured routing in the application usingreactrouter for various components and took part in testing the application using JEST and Enzyme.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database
  • Develop innovative and quality solutions by making use of latest tools and technologies like Apache CXF, Spring.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Developed JUnit test cases for all the developed modules.
  • UsedReactFetch to make REST API calls and used Toastr to show info, warn and error notifications to the user.
  • Designed and implemented four Agile Scrum teams for product development
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Developed application code using Eclipse-Galaxo IDE and configured with Maven and JBoss
  • Developed a Web Application using Java with the Google Web Toolkit API with PostgreSql
  • Worked with ILog Jrule engine, to trigger the business rules in the rules execution engine configured in WebLogic application server.
  • Collaboration technology planning, social media adoption and metrics Web 2.0 strategy.
  • Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.

Environment: Java, J2EE, Spring, Hibernate, AWS, Cloud, Struts, JQuery, AJAX, Sencha ExtJS, JavaScript, Oracle, Crud, PL/SQL, JDBC,Apache CXF, Rest, Eclipse, uBuild, Weblogic, ClearCase, Junit, Agile, AccuRev, UML JSP, JSTL, Servlet, Maven, IText, GWT, Jasper report, ILOG, Web 2.0, SOA. LINUX, UNIX.

Confidential, Minneapolis, MN

Sr. Java Web Developer

Responsibilities:

  • Implemented the Spring dependency injection of the Database helper instance to the action objects.
  • Implemented Hibernates Lazy default fetch plan for generating proxies and collection wrappers and also created fetching strategies for minimizing the number of SQL statements.
  • Coded Java backend, JSP, Struts, JavaScript, Business classes
  • Used AJAX and JavaScript for validations and integrating business server side components on the client side with in the browser
  • Created frontend using EXTJS framework.
  • Used JavaScript for Client Side validations.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap for Confidential Inc.
  • Implementation of the Business logic layer forMongoDBServices.
  • Developed SOAP web services utilizing business logic for CRUD functionality and RestEasy web services for creating reports
  • Implemented unit test cases using Junit,Mockitoand EasyMock.
  • Worked on PL/SQL and created views, triggers, procedures, function and stored procedures.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC
  • Developed Java and EJB in Mainframe DB2 environment.
  • Used Web Services (SOAP) for transmission of large blocks of XML data between two interfaces.
  • Developed the Web Services Client using SOAP, WSDL description to verify the credit history of the new customer to provide a connection.
  • Extensibility development on PL/SQL Queries, Stored Procedures. Responsible to configure EOD batches onAutosysto trigger timely.
  • Straight through process to inbound and Outbound files to down stream and upstream applications onAutosysto trigger timely.
  • Deployed applications in PivotalGemfirecloud foundry with flexible continuous delivery.
  • Setting and building up the DIT/SIT/UAT and LAB environments forGemfire.
  • Written Spring Batch for updating/creating of new data intoGemFire.
  • Writing the LINUX/Shell Scripting scripts to support thejavaapplication executed usingAutosys.
  • Used templating engines for creating JavaScript template using underscore.js andreact.js.
  • Used My Eclipse as an IDE for developing the application
  • Used Subversion for software version control.
  • DevelopedReactJS pages, Web services calls and AJAX calls for the application.
  • Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Designed and developed the application using agile methodology and followed TDD, Scrum.
  • Designed UML diagrams using UML and Rational Rose.
  • Developed JSP pages and Servlets for customer maintenance
  • 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.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Integration of mypath application withJivecommunity solution.
  • Developed order receipt report with bar code using lowage iText and jasper report.
  • Worked on major architectural changes in various applications such as maven upgrades, drools- JRules conversion and incorporated CXF services for automated testing.
  • Designed and currently developing 3 Tier Web 2.0 based price management system using GWT, Grails and MySql. Used and using Talend Open Studio to load data into the new system from the legacy data formats.
  • Develop SOA (SAAS), service documents for Enterprise Applications.
  • Developed Approved requirements with assign share functionality using JSP and mail notification using JMS.
  • Designed an 'Online Tutorial Forum' .Development of the forum was done using technologies such as HTML, CSS, JavaScript, and using Apache tomcat in spring.
  • Deployed the applications in Linux servers using deployment scripts.
  • Develop complex web applications in PHP, AJAX with Informix as the database to model the business logic of the company which is Supply Chain Management.

Environment: Java, J2ee, Spring, Hibernate, Struts, AJAX, JSF, EXTJS, JavaScript, Dojo, CSS, HTML5, CRUD, PL/SQL, JDBC, DB2, Apache CXF, SOAP, Web Services, Eclipse, WebSphere Portal, Subversion, Junit, Scrum, UML, JSP, JSTL, Servlets, Maven, XML, iText, Oracle ECM, Google Web Toolkit, JIRA, Jasper reports, Cognos, ILOG, JRules, Web 2.0, SOA, JMS, Apache tomcat, AccuRev, uBuild, PHP, Linux.

Confidential, NYC, New York

Sr. Java Developer

Responsibilities:

  • Development of a split billing system - core java, collections, spring, hibernate, mysql
  • Used Ibatis to populate the data from the Database.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery
  • MySQL to access data in the database at different Levels.
  • Involved in writing Javascript for dynamic manipulation of the elements on the screen and to validate the input.
  • Used TOAD for all database query testing and optimizations
  • Making a connection to backend MySQL database.
  • UsedReactJS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • Developed Java and EJB in Mainframe DB2 environment.
  • Design and Developed using WebService using Apache Axis
  • Written Web services using Apache Axis2 and generated the WSDL.
  • Creates GUI builder using NetBeans.
  • Structured JS code using AngularJS andReact.JS including objects, module patterns and functions that encapsulate business logic, handle form validation, DOM manipulation. wrote numerous session and message driven beans for operation on JBoss and WebLogic
  • Experience in Medicare/Medicaid Business implementation of Facets for CVS Caremark
  • Worked with SDLC process like water fall model, AGILE methodology
  • Designed UML diagrams using UML and Rational Rose.
  • Involving in Building the modules in Linux environment with ant script.
  • Used web services (REST) to bridge the gap between our MS and Drupal/Wordpress technology.
  • Worked on PL/SQL and SQL queries
  • Responsible SAS reports, analysis using SAS macros in UNIX operating system.
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Built ASP.NET web based applications for the corporate website and the intranet.

Environment: Java, J2EE, Spring, Ibatis, Struts, JSF, EJB, JQuery, MySQL, TOAD, MySQL, DB2, Apache Axis, WSDL, NetBeans, JBoss, CVS, VSS, Selenium, water fall model, UML, JSP, Servlets, ANT, XML, EMC, Jira, Oracle, Tomcat Server, Linux, Unix .

Confidential, Columbus, Ohio

Java Web Developer

Responsibilities:

  • Agile methodology was adopted in the development, and used Scrum method of project management.
  • Implemented UI layer using Flex and business layer using Spring MVC and developed persistence layer using Hibernate.
  • Used Cairngorm MVC Architecture to handle the events and to retrieve the data from the server.
  • Used spring frameworkmoduleslike Core containermodule, Application contextmodule, SpringAOPmodule, Spring ORM and SpringMVC module.
  • ConfiguredSpringApplication-Context.xml used byspringcontainer to inject dependencies to java classes to optimize memory resources.
  • Implemented Spring IoC (Dependency Injection) and Spring Aspect Oriented Programming (AOP) for the Business as well as Lookup Service Layer development.
  • Developed / modified the model components to in corporate new business level validations.
  • Consumed WebServices for getting the credit card information from third party application.
  • Test Driven development is done by maintaining the Junit and FlexUnit test cases throughout the application.
  • Log4j package is used for the debugging.
  • Used ClearCase for version control.
  • Ensuring adherence to delivery schedules andqualityprocesson projects.

Environment: Java, J2ee, Spring, Hibernate Javascript, IBM RAD, ClearCase, Oracle, Log4j, Weblogic, Sql, Webservices, Agile, ClearQuest, Maven, UML (Rational Rose), HTML, CSS

Confidential

Java Developer

Responsibilities:

  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Involved in designing and developing Customized tags using JSP taglib
  • Implemented Model View Control (MVC) architecture using Struts Framework and Spring framework
  • Developed browser-basedJavaServer Faces front-end to an AS/400 system
  • Worked on Web Sphere Application Server
  • Used Ajax to provide dynamic features where applicable
  • Worked with QA team for testing and resolving defects.
  • Used ANT automated build scripts to compile and package the application.
  • Used Jira for bug tracking and project management.
  • Developing front end of application using HTML, CSS, backbone.js, Javascript, JQuery.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Hands on experience with MVC Javascript frameworks such as Backbone.js, Angular.js and Node.js.
  • Implemented server side tasks using Servlets and XML.
  • Helped developed page templates using Struts Tiles framework.
  • Implemented Struts Validation Framework for Server side validation.
  • Developed JSP's with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Implemented Struts Action classes using Struts controller component.
  • Interact with clients to understand their needs and propose design to the team to implement the requirement.
  • Built Angularjs framework including MVC architectures, different modules, specific controllers’ templates, custom directives and custom filters.
  • Developed new modules using JSF Framework
  • Involved in technical Documentation for the module
  • Designed and created SQL Server Database, Stored Procedures
  • Extensively used XML, JSP, Javascript, AJAX, Servlets to drive the application / request user input frombackend.

Environment: Java1.5, JSP, JDBC, Spring Core 2.0, Struts 1.2, Hibernate, Design Patterns, XML, Oracle, PL/SQLDeveloper, Weblogic, Apache Axis 1.2, ANT, Clear case, JUnit, UML, Web services, SOAP, XSLT, Jira.

We'd love your feedback!