We provide IT Staff Augmentation Services!

Full Stack Java Developer/sr Java Developer Resume

3.00/5 (Submit Your Rating)

Dover, NH

SUMMARY:

  • Oracle Certified Java professional with over14 years of experience in Full Stack development, Java Programming, Front - End Development, Back-End Development, Batch processing, Data Analytics, Cloud computing, and multi-technology architecture focused in Insurance financial domain.
  • Looking for challenging role and ever passionate towards learning new technologies
  • Specialized in Full stack Java development using AngularJS, MongoDB
  • Knowledge in micro services framework Spring Boot with proof of concept done
  • Expertise in front end development as well as back end services taking complete ownership.
  • Expertise in creating use case migrating from Pivotal Cloud Foundry to AWS Cloud.
  • Wide experience in handling Batch processing using IBM Modern Java Batch
  • Good knowledge on In memory computing using SAP HANA linked to Data Analytics
  • Good knowledge on Data Analytic tools and Data warehousing concepts in modern world
  • Expertise in full application software life cycle development involving project initiation, requirement gathering, requirement analysis, functional design, detail design, development and implementation of applications,
  • Possess strong analytical skills, an excellent team player with good leadership qualities and strong oral and written communication skills.

TECHNICAL SKILLS:

Front end: AngularJS, Angular(ongoing), JavaScript, AJAX, JQuery, CSS3, Bootstrap, JSON, HTML5

J2EE technologies: Servlets, JSP, JDBC, Struts1.2, Spring, Log4j

ORM/Batch/MQ: Hibernate, Modern Java Batch, Spring Batch, Kafka MQ

Database: MongoDB, MySQL, DB2, Oracle, MS Access, SQL Server, IMS-DB

AWS: EC2, Lambda, SQS, IAM, Cloud Watch, PCF(Liberty)

Build Tools: ANT, MAVEN, Gradle, Camel, Jenkins

Tools: Git, BitBucket, JIRA, RTC, SVN, Subversion, Tomcat, IBM Websphere, Eclipse, IntelliJ IDEA, Net Beans and RAD, Hearsay(Facebook), Blue Print, SOAPUI, Microsoft Visual Studio, JUnit

Languages: Java 7, SQL, COBOL

Methodology: Agile, Waterfall, SCRUM, TDD

Operating System: Unix / Linux, Windows XP/NT/2k/98/95, MS-DOS

Self learning: SAP Data Services, SAP HANA, SAP BI/BO, SAP BW, SAP Lumira, Crystal Reports, DashBoard, BEX Reporting, Design studio, BigData, Hadoop, MapReduce

PROFESSIONAL EXPERIENCE:

Confidential, Dover, NH

Full Stack Java Developer/Sr Java Developer

Responsibilities:

  • Involved in the complete Software development life cycle starting from design phase to the implementation phase.
  • Created UI with HTML5, CSS3, Bootstrap and AngularJS used REST service to link with MongoDB to update/delete policy agreements. Developed the REST services for Business logic and consumed in AngularJS.
  • Coding and testing the REST services with Business logic and Database connectivity. Designed, developed and implemented end to end.
  • Created UI with HTML, CSS, Bootstrap & performed client side validations in AngularJS for fast querying and update auto policy data. Developed the REST services for Business logic & DB2 connectivity for AngularJS consumption. Coding and testing the REST services with Business logic and Database connectivity.
  • Involved in major Enhancement of the existing AngularJS application to add forced Renewals functionality.
  • Designed and developed web services, tested and hosted, performed change in UI and regression testing.
  • Performed end to end testing and supported integration testing.
  • Defect fixing, handling post implementation defects and wiki documentation.
  • Created reusable directives, factories and services in AngularJS.
  • Using AWS EC2 to build secure, highly scalable and flexible systems to handle unexpected load bursts.
  • Designed and developed the EmployeeOptin web service (SOAP) involving complex joins from multiple DB2 tables for campaign management to help Business users. Tested using SOAPUI and provided the end point to Business.
  • Involved in design and major development to create AngularJS application for QBE Business users of Liberty.
  • Involved in defect fixing and supporting integration testing with quick turnaround.
  • Involved in rolling out the application to other states after piloting is success.
  • Involved in impact analysis, detailed technical specification preparation for each change in QBE application.
  • Designed and developed core Java Batch to read excel file, perform validations and load the policy data into DB2tables.Policy Bulk upload automation saved time and faster processing of policy data from Business users.
  • Created IBM Java Batch for Kafka producer and consumer using JSON. SOAP web service to insert/update DB2 table based on the customer profile.
  • Created handful of SOAP web services and used Gradle for application dependencies management and Apache Camel for routing. Used SOAPUI for testing the web services created for the application.
  • Created IBM Java Batch to read from DB2 tables, perform complex business logic and write to UNIX server. Used staging DB2 table and fired multiple jobs using ESP scheduler.
  • Created python script to create the local data source, write location, access to RACF Ids to run Java Batch in DEV.
  • Integrated Spring with Hibernate as the ORM technology as the persistence layer and created entities mimicking the tables and used mapping annotation to persist and edit the data in DB2.
  • Created UI tool with HTML/CSS and used Struts1.2 MVC to do Business logic for automating the request processing.
  • Used Robo Mongo as GUI front end to quick edit/view the MongoDB that helped the performance tuning.
  • Participated in daily SCRUM meeting for updating and task distributing as a part of the Agile methodology.
  • Utilized JIRA for both issue reporting, solutions testing and bug analysis. Used JUnit for debugging the application. Interacted with users in case of technical problems and mentored the business users.
  • Involved in functional requirement discussions with business team and converted the functional requirements to technical requirements.
  • Responsible for development of the application using Spring MVC framework, Java Web Services (REST) as Business layer, SQL and Hibernate ORM tool in the data access layer.
  • Used Blue Print tool to create UML diagrams for the documentation in Liberty wiki web page.
  • Involved in code review and documentation review of technical artifacts.
  • Developed, Tested and debugged various components in Websphere Application Server Liberty profile
  • Installed Gradle for IBM Java Batch to manage the applications

Environment: Angular.js, MongoDB, DB2, HTML5, CSS3, Bootstrap, Java Script, J2EE, Spring, Hibernate, SOAP, REST, JSON, Modern Java Batch, Robo Mongo, NPM, PCF, AWS.

Confidential

Sr. Java Developer

Responsibilities:

  • Reduced manual effort by automating the batch process. Reading input file from share path, parsing, complex business validations and splitting into five output files written to windows share path.
  • Developed the application using Spring MVC and Maven. Used complete annotation approach for the Spring application development and leverage Spring profiling development.
  • Developed various objects using Java to interact with Controllers to get data from MySQL database.
  • Used JDBC for database connectivity with MySQL Server.
  • Unit testing and Regression Testing of Web Application and fixing the issues involved in development.
  • Involved in the execution of test cases and maintaining the Bug reports and tracking the status of the bugs.
  • Extensively used Java best practices and implemented several Core design patterns like Singleton, Data Access Object (DAO), and Business Delegate etc.
  • Used Java Architecture for XML Binding (JAXB) for marshaling and un-marshaling java objects and XML.
  • Designed the application using UML. Class Diagrams, Sequence diagrams and State diagrams were developed.
  • Used CSS3 for describing the presentation of Web pages, including colors, layout, and fonts. Validations for the Client Side were done using JavaScript.

Environment: Java, CSS3, J2EE, Spring, MySQL, JDBC, Modern Java Batch, XML, JAXB, JDBC, Design patterns.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design/development and testing of Software Development Lifecycle (SDLC).
  • Developed action and form classes based on Struts framework to handle the pages.
  • Developed the application using Struts following MVC architecture.
  • Developed various Struts Action classes in the middle tier and service layer implementation.
  • Deployed applications on Apache Tomcat server; Migration of Web Sphere application server to Tomcat application and used Eclipse IDE and deployed the application on TOMCAT server.
  • Developed test cases for Unit testing using JUnit and performed integration and system testing.
  • Used ANT, log4j as a documentation repository, for build scripts creation and for logging activities.
  • User input validations done using JavaScript and developed use cases using UML.

Environment: Java, HTML, CSS, Java Script, J2EE, JSP, Struts MVC, Tomcat, Servlets, JUnit, ANT, Log4j

Confidential

Java Developer

Responsibilities:

  • Involved in the analysis, design/development and testing of Software Development Lifecycle (SDLC).
  • Worked on designing and developing the Web Application User Interface and implemented its related functionality in JAVA/J2EE for the product.
  • Developed action and form classes based on Struts framework to handle the pages.
  • Developed the application using Struts following MVC architecture.
  • Developed Business Service components using the Servlets and Java.
  • Involved in design of Servlets to accept and process request from the clients.
  • Developed the Web Interface using the optimal Front End Technologies like HTML, Servlets, CSS, JavaScript.
  • Developed MVC design pattern based User Interface using XML, HTML and CSS.

Environment: Java, J2EE, HTML, CSS, XML, Servlets, JavaScript, Struts1.2MVC

Confidential

Jr Java Developer

Responsibilities:

  • Performed Unit testing (Junit Framework) vigorously to deliver the high-quality code.
  • Participated in code walkthroughs and reviews and involved in fixing the issues and debugged the application.
  • Involved in performance tuning the complex DB2 queries to improve the performance
  • Designed and developed complex SQL join queries in DB2 analyzing schema diagram
  • Involved in the data migration team towards database design and conversion of SQL server to DB2
  • Participated in designing the Entity-Relationship Diagram and created the database tables for the application through SQL commands.
  • Application maintenance and resolving low priority tickets and change requests.

Environment: Java, DB2, SQL, SQL server, JUnit

Confidential

Jr Java Developer

Responsibilities:

  • Developed Object Diagrams, Class Diagrams, and Sequence Diagrams to represent the detail design phase.
  • Designed and developed applications using JSP, Servlets and HTML.
  • Extensively used Eclipse IDE for developing, debugging, integrating and deploying the application.
  • Developed Web Service client interface for invoking the methods using SOAP.
  • Developed applications with HTML, JSP and Tag libraries.
  • Implemented Logging framework using Log4J for existing application.
  • Developed applications with HTML, JSP and Tag libraries.
  • Implemented Logging framework using Log4J.
  • Ticket closure on time, supporting critical applications and timely escalation.

Environment: Java, JSP, Servlets, HTML, Log4J, SOAP, Eclipse, Tomcat

We'd love your feedback!