We provide IT Staff Augmentation Services!

Sr. Developer Resume

4.00/5 (Submit Your Rating)

Mclean, VA

PROFESSIONAL SUMMARY:

An highly motivated IT professional with over 15 years of progressive technical experience and having/had the privilege for working in major financial industries.

TECHNICAL SKILLS:

Java 8 Java EE: Servlet, JSP, JPA, JMS, Entity Beans, JAX - RPC, JAX-WS

AWS: EC2, EBS, S3, Glacier, Lambda, SNS, ELB, CFT, CloudWatch

Web Services: REST, SOAP Other Technologies Microservices, JSON, XML, XQuery, JQuery, XSLT, XPath, JDBC, Oracle, WebLogic, WebSphere, Linux, Chef, Eclipse, EclEmma, STS, Splunk

PROFESSIONAL EXPERIENCE:

Confidential, McLean, VA

Sr. Developer

Responsibilities:

  • Working on Agile principles within a team of 6 developers.
  • Created a FileWatcher microservice application using Spring Boot, Spring Integration and Apache Kafka, which would watch for a specific file and then transfer it S3 bucket in AWS.
  • Created a Spark application which gets the RDD source feed from S3 bucket and then validates the data and transforms it to JSON object which is then saved to the MongoDB database running on another EC2 instance
  • Created a Docker image out of the Dockerfile for the FileWatcher application.
  • Created the required EC2 instances, S3 bucket and Glacier for the system on AWS.
  • Installed a standalone Spark clusters on AWS EC2 instance.
  • Wrote Junit test cases for the FileWatcher application and Spark application.

Environment: Java 8, Spring Integration, Spring Boot, JUnit, Maven, AWS(EC2, EBS, S3, Glacier, Lambda, ELB), Spark 1.4, EclEmma, Docker, MongoDB 3.2, GitHub

Confidential

Sr. Developer

Responsibilities:

  • Working on Agile principles within a team of 6 developers.
  • Created a Maven project from a Confidential existing jax - rs based archetype.
  • Created Junit test for the rewards balance adjustment.
  • Developed the service, model and web components of the REST API.
  • Checked the code coverage using Cobertura tool.
  • Created the proxy End Point for REST API.
  • Refactored the code and
  • Created the feature file and step definitions for ATDD test cases
  • Used Splunk to debug the prod exceptions and failures.

Environment: Java 8, Spring 4, Maven, Docker, Jersey JAX-RS, Junit, Cobertura, GitHub, Ruby, RubyMine, Cucumber, Jetty, Swagger, Splunk.

Confidential, Arlington, VA

Sr. Developer

Responsibilities:

  • Designed and developed web - based CAS and NDC systems using Java, Java EE, Ant, Spring, Hibernate, JSP, CSS, and Ajax.
  • Involved in design, development, and deployment of the CAS and NDC system.
  • Designed and developed presentation layer using Spring Web-MVC architecture also used JSP, Servlets, AJAX, HTML and JavaScript for interactive web pages.
  • Designed and developed business layer using Spring and Hibernate also used Java EE components like Java Beans, Java Mail API, XML.
  • Developed REST API supporting both XML and JSON to perform claims tasks.
  • Involved in documentation, review, analysis and fixed post production issues.
  • Wrote JUnit test cases.
  • Participated in code reviews for better quality assurance and debugged the application module.
  • Used ANT automated build scripts to compile and package the application and implemented Log4j for the project.
  • Worked on bug fixing and enhancements on change requests.
  • Created and configured WebLogic servers for SSL communications.
  • Tuned memory, heap and JVM settings to increase the application s performance.

Environment: JDK 1.6/7, Java EE, Spring 3.5, Hibernate 4.0, jQuery, JSON, JMS, JSP, Servlets, REST, SOAP, AJAX, PL/SQL, XML, HTML, CSS, Java Script, JUnit, Log4j, Maven, Oracle 12c/11g suite, WebLogic 10.3.x, SOA 11g, WLST.

Confidential, Ashburn, VA

Sr. Software Engineer

Responsibilities:

  • Worked as a senior software engineer in the enhancement of Carrier pickup project of the current USPS website.
  • The features being added are Address Book, Global Header and AMS Validation .
  • Modified the main page of Carrier pickup to add the Address Book link.
  • Developed the new features using agile methodology.
  • Wrote JUnit for unit testing.

Environment: Java 6, Struts2, jQuery, AJAX, Spring3, EJB, SOAP, XML, Oracle11g, WebSphere 7, ATG, Subversion, JUnit.

Confidential, Suitland, MD

Sr. Software Developer

Responsibilities:

  • Worked as a senior software developer in the project of the Confidential ’s Data Management.
  • Developed the use cases functionalities end to end of the data management project using agile methodology.
  • Created Junit test cases for the all the business functions.

Environment: Java 6, Spring-MVC, jQuery, AJAX, Spring3, Hibernate, XML, Presto, Oracle11g, Maven, WebLogic10, VMWare, Subversion, JUnit.

Confidential, McLean, VA

Sr. Software Engineer

Responsibilities:

  • Worked as a senior software engineer in upgrading and supporting the GLIN websites both public and internal.
  • Created new functionality and modified existing ones
  • Developed the multitier application using Struts2, FreeMarker template, Spring, Hibernate and Oracle database.
  • Scheduled jobs using Quartz scheduler.
  • Used Maven for building and managing the projects and Eclipse for developing and debugging the code.

Environment: Java 6, Struts2, FreeMarker, jQuery, Spring3, Hibernate, JMS, XML, XSLT, Tomcat 6.x, Maven, Apache Axis2, Eclipse, Subversion, Oracle 10g, Solaris10.

Confidential, Washington, DC

Sr. Software Engineer

Responsibilities:

  • Worked as a senior engineer in development of client services and support, providing the solutions to the client s customization of the existing functionality and issues.
  • Development and modifying the existing project.
  • Resolving client issues either by creating the code patch or adding new features.
  • Used Eclipse for debugging and developing the code.
  • Mentored 2 junior programmers.
  • Used JIRA to track and debug the support issues.

Environment: Java 5/6, Struts2/1.2, JSP, Servlet, jQuery, Spring 2.0, Hibernate 3.2, JMS, JDBC, XML, XSLT, WebLogic9.2, Tomcat 6.x, Maven, Apache Axis2, Eclipse, JIRA, Perforce, Oracle 10g, SQL-Server, UNIX (Solaris10, Linux).

Confidential, NYC & Warren, NJ

Sr Developer

Responsibilities:

  • Re - designed and developed old GEO web application into a web portal application using Weblogic. This redesigning made the application an extensible, customizable, improved content navigation, reusability and easily manageable geo portal.
  • Used Agile methodology and SDLC in executing the projects.
  • Created UML diagrams in the projects to capture the functional requirements of software systems and it served as the process workflow.
  • Developed server side components using core Java (J2SE 5).
  • Worked extensively on both the front end and the server side using the following technologies Java, JSP, Servlet, AJAX, JSF1.2, Struts 1.2, Spring 2.0, Hibernate 3.2, Flex 3, ActionScript 3.0, Castor, Velocity, EJB 3/2, JDBC, XML, XSLT & Storedprocs.
  • Involved in all phases of the project including: planning, reviewing specifications, documentation, scheduling, development, testing and support.
  • Developed Ajax-enabled web-pages using JSF and RichFaces components supported by Backing Beans for developing the presentation layer of GRS & Stock screener applications.
  • Used Spring framework s DI, AOP and DAO support classes extensively.
  • Used Hibernate persistence framework to work with the database backend system.
  • Used Ajax to create user friendly, fast and interactive web pages in many components.
  • Exposed Latest Publications as Web Services using SOAP protocol to the internal clients.
  • Developed stored procs on Sybase database for different components.
  • Developed Flex UI Components included DataGrid and Custom Components.
  • Used object-oriented design in the development of the projects. Used the J2EE design patterns such as MVC, Command pattern, Session Facade, Data Access Object pattern, etc
  • Involved in the migration of portal application from WebLogic Platform 8.1 to 9.2.
  • Acted as primary contact person to troubleshoot migration issues with BEA support.
  • Modified the ANT build files to in corporate the changes in the new 9.2 projects.

Environment: JDK 1.5, Struts, JSF1.2, JSP, Servlet, Spring 2.0, Flex 3, ActionScript 3.0, Hibernate 3.2, AJAX, JavaScript, jQuery, EJB 3.0, JMS, JDBC, XML, JAX-RPC, SOAP, WSDL, SAAJ, JUnit, WebLogic 9.2/8.1, WebLogic Workshop, ANT, Eclipse, Visual Source Safe, CVS, Sybase, SQL-Server, UNIX (Solaris 10/8).

Confidential, Jacksonville FL

Developer

Responsibilities:

  • Involved in Requirements Gathering, developed Use Cases, generated Sequence and Class Diagrams for the Account Summary and Online payments systems.
  • Developed and tested various screens in the Account Summary and Online Payments of the credit card products using Java, JSP, Servlet and XML in Unix environment.
  • Deployed the application on WebSphere.
  • Wrote JMS MQ client programs for sending messages to MQSeries.
  • Modified and enhanced the existing functionalities of the Credit Card products.
  • Used XSL (XSLT & XPath) for sending email Notification to Customers.
  • Developed stored procs (PL/SQL) on Oracle9i database and wrote SQL statements in the business layer to access the data from the database.
  • Used Clearcase tool for version controlling.

Environment: JDK 1.4, JSP1.2, Servlet2.3, JavaScript, JDBC, JMS, XML, Websphere 4.0, WSAD 4.0, MQSeries 5.2.1, SOAP, JAX-RPC, Clearcase, Oracle 9i (PL/SQL), SQL-Server, Together, JDOM, UNIX (Solaris8).

We'd love your feedback!