We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

New, JerseY

SUMMARY:

  • Experience in software design and development of Object Oriented Software application development - 12 years in Java and Spring technologies.
  • Full Software Development Life cycle (SDLC) experience in Analysis, Design, Development, Implementation, Testing, and Maintenance.
  • Expertise in designing and developing enterprise and web applications from design blueprint using Java and J2EE technologies - Java, JSP, Servlet, Java Script, Angular JS, JDBC, Web Services, Spring, Spring Boot, iBatis, Hibernate, REST, SOAP, XML, SQL, HQL, XSL, HTML, CSS and LOG4j.
  • Experience in building web applications using Spring Framework ecosystem - MVC (Model View Controller), AOP (Aspect Oriented Programming), Spring Batch, Spring Security, Spring Data, IOC (Inversion Of Control), DAO (Data Access Object) and template classes.
  • Expertise in Object-relational mapping using JPA, Spring Data, IBatis, Hibernate.
  • Proficiency with J2EE Design Patterns like MVC Architecture, Front Controller, Data Access Object for building J2EE Applications.
  • Proficient in working with Databases - MS SQL Server, Oracle, MySQL, Mongo DB.
  • Experience working on Application Servers - Oracle WebLogic, IBM WebSphere, JBoss EAP, Wildfly and Apache Tomcat.
  • Strong experience with various application developments IDEs - IBM RAD, JBoss Dev Studio, Spring Tool Suite, Eclipse, IntelliJ IDEA and tools - Maven, Gradle, Nexus, Jenkins, Bamboo.
  • Experience working with versioning tools like CVS, VSS, SVN and GIT.
  • Experience working with knowledge sharing tools - Confluence, SharePoint, Jive.
  • Experience in using Big Data technologies - Mongo DB, Hadoop HBase, Greenplum.
  • A strong goal-oriented team player and self-starter with a high degree of technical adaptability and good communication skills.

TECHNICAL SKILLS:

Languages: Java

Frameworks: Spring (IOC, Batch, AOP, Security, MVC, Boot), Spring Data, Hibernate, JDBC, JUnitJ2EE (Servlets, JSTL, JMS, JAX-RS, JAX-WS), Struts, IBatis, Jersey, Apache CXF, Axis

Methodologies: OOPs, OOAD, Agile, XP, Scrum

App Servers: JBoss EAP, IBM WebSphere, Weblogic, Apache Tomcat, MuleESB/Mulesoft.

O/S: Windows, Red Hat Linux, IBM AIX, Solaris

Tools: /IDE: IBM RAD, JBoss Dev Studio, Spring Tool Suite, IntelliJ, Microsoft Visio, Toad, Tortoise SVN, CVS, VSS, JIRA, Confluence, Bugzilla, Maven, Ant, Jenkins, Nexus, Bamboo

Technologies: XML, CSS, JSP, HTML, JavaScript, Angular JS, JMS, SQL, REST, SOAP, XSLT, WSDL, UDDI

Databases: Oracle, IBM DB2, MS SQL, MySQL, Mongo DB, Hadoop HBase, Pivotal Greenplum

PROFESSIONAL EXPERIENCE:

Confidential, New Jersey

Senior Java Developer

Responsibilities:

  • Design, Development and Implementation of Admin Site based on Spring MVC.
  • Involved in meeting with business and stakeholders, understanding the use case, stories.
  • Attending functional, business requirements meeting to map/break down stories to technical stories.
  • Developed components using Spring Framework (Spring MVC, Spring Security and AOP).
  • Implemented modular, extendible batch file processing system using Spring Batch.
  • Used MongoDB to collect information from disparate database version - IBM DB2 on zOS, IBM VSAM files, MS SQL server to come up with patrolling and crime reporting application.
  • Involved in performance monitoring during load testing for adherence to response time and SLAs.
  • Worked on front-end SPA JavaScript framework / components - Angular, Bootstrap UI, various validation, date calendar controls.
  • Worked on application migration from IBM Websphere to JBOSS EAP.

Environment: Java 1.7, Spring ( Data, MVC, Batch ), JSP, JQuery, Javascript, AngularJS, Apache CXF, IBM DB2, MS SQL Server, Mongo DB, Jenkins, IBM Websphere, RestEasy, JBoss EAP

Confidential, San Ramon, CA

Senior Java Developer

Responsibilities:

  • Design and developed a Spring based application using Spring Batch to process IQN file feeds.
  • Involved in meeting with business and stakeholders, understanding the use case, stories.
  • Developed components using Spring and Apache Framework (Spring Core, Spring Batch, Apache CXF).
  • Came up with the PoC for validating web service prior to re-deployments every sprint cycle.
  • Worked on PoC for Fraud Prevention framework, using MongoDB for loading historic data and using Splunk for current / active log activity to generate alerts on IP based login data
  • Simplified the complexities around keeping three systems in sync IQN <> OIM <> PSFT.
  • Worked on a sync process that syncs any discrepancies or issues with file feed on ad-hoc basis.
  • Worked on SOAP based Identity Manager web service testing validation process as part of CI/CD process.
  • Developed single page application (SPA) UI for viewing non-employee profile, provides various reports for HR team to slice and dice on various parameters, manage contingent worker and role based access, add or remove access, extending or terminating employees.

Environment: Java J2EE, Spring, Spring Batch, Javascript, AngularJS,, Weblogic, Jenkins, MongoDB and Oracle d Computing, bsphere, JBoss AS

Confidential, Oakland, CA

Senior Java Developer

Responsibilities:

  • Developed components using Spring Framework for Automated Warrant System (Spring MVC, Spring Security and AOP).
  • Involved in meeting with business and stakeholders, understanding the use case, stories.
  • Attending functional, business requirements meeting to map/break down stories to technical stories.
  • Worked on migration from Struts based system to Spring MVC based system.
  • Implemented cross-platform integration using REST and SOAP web services.
  • Wrote a module in MuleSoft using Anypoint Connector for IBM CICS Gateway to pull data from IBM z/OS mainframe for Java Application Layer.
  • Involved in performance monitoring during load testing for adherence to response time and SLAs.
  • Worked on front-end SPA JavaScript framework / components - AngularJS, Bootstrap UI for judge approval application.

Environment: Java 1.6, Spring MVC, JSP, JQuery, Javascript, AngularJS, IBM Websphere, MuleSoft (Mule ESB), Jenkins, Apache CXF, IBM DB2

Confidential, San Ramon, CA

Sr. Software Developer

Responsibilities:

  • Design and developed a REST based headless-application using Confidential proprietary platform PREDIX.
  • Involved in meeting with business and stakeholders, understanding the use case, stories.
  • Developed components using Spring and Apache Framework (Spring Core, Spring Data, Apache CXF).
  • Did a PoC on moving HBase Data to Pivotal Greenplum for faster query execution and improved REST service response time.
  • Did a PoC on moving Smart AMI meter data from various make/model to MongoDB for easier quering.
  • Worked on the SPA meter data insight UI using Angular and integrating it with REST web services.
  • Added Mockito framework for testing validation process as part of CI/CD process.

Environment: Java, Spring Core,Spring Data, AngularJS, Jersey, Hadoop MR, HBase, MongoDB, Predix, Bamboo and Greenplum DB

Confidential, Rockville, MD

Sr. Software Engineer

Responsibilities:

  • Design and developed a SOAP based validation and compliance framework for IHE and NwHIN specification.
  • Developed SOAP service components using Apache Axis Framework on Tomcat.
  • Developed reporting UI for viewing the results of web service error and validation results from the run.
  • Involved in meeting with business and stakeholders, understanding the use case, stories.
  • Attending functional, business requirements meeting to map/break down stories to technical stories.

Environment: Java, J2EE, JSP, CXF, Jersey, Spring, Struts, Hibernate, Oracle, MySQL, VSS, PL/SQL, Tomcat

Confidential, New York

Senior Java Developer

Responsibilities:

  • Migration of Servicebench proprietary technology to Java J2EE based solution.
  • Involved in meeting with business and stakeholders, understanding the use case, stories.
  • Reversed proprietary implementation to help fill gaps (missing) in the technical requirements.
  • Designed server-side components and created RESTful Web Service platform for integration with heterogeneous client applications.
  • Lowered the bug rate by increasing JUnit code coverage across multi tenant rule based code.
  • Developed components using Spring and Apache Framework (Spring Core, Spring JDBC Template, Apache CXF).
  • Did a PoC for estimating efforts needed for forking out a separate geographical code vs. tweaking the existing multi-tenant application.
  • Spearheaded creation of cross-geographic platform to created a core product level code application further modularized into geographic and client specific code base.

Environment: Java, Spring, Spring JDBC, Javascript, IBatis, Tomcat, Apache CXF, Jenkins and Oracle

Confidential, Charlotte, NC

Sr. Java Developer

Responsibilities:

  • Design, Development and implementation of search and discovery tool based on MVC architecture and Front control design pattern using Struts MVC Framework for Presentation tier and Spring Core and JDBC Framework as the back end / server-side Java technologies
  • Created a High Volume Data Processing Module with Auto Update Logic for reducing manual intervention of Risk Managers
  • Implemented auto-watch and update notification module, for notifying Risk Managers on the interested companies / clients.
  • Made improvements to the collaborative development environment, this reduced down time for development team.
  • Implemented core system module, Auto Update Matrix, watch notification. Production job alert notification report, for all the live feed jobs.
  • Design, coding and unit testing of SOAP based web service for Search and Discovery Tool.
  • Did a PoC on Celtix XFire (now called Apache CXF) RESTful web service based approach for Search and Discovery Tool.

Environment: Java, J2EE, JSP, Spring, Struts, Apache CXF, Axis, MySQL, MS SQL Server, VSS, MVC, PL/SQL, Tomcat

We'd love your feedback!