We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

New, JerseY

SUMMARY:

  • Possess over 15 years of IT experience, focused in software systems architecture, design and implementation of entire life cycle of the software development. Following is a summary of experiences:
  • Extensive software development experience using Java technologies (J2EE / Core Java), OOAD, OOPS,Agile Methodology, Scrum, Databases, Application servers, Web programming.
  • Experienced in software development life cycle (SDLC) including business interaction, requirement analysis, software architecture and design, development, testing and documentation.
  • Experienced in OOAD technologies to develop use cases, activity diagrams, sequence diagrams and class diagrams using Unified Modeling Language (UML).
  • Extensive experience in JSP, JSF, Oracle ADF, Rich Faces, Apache Struts, Free Marker Templates.
  • Strong experience in Spring Framework, Spring JDBC, Spring MVC, Spring Boot, Spring Batch.
  • Experienced in Design Patterns like MVC, front controller, proxy, strategy, singleton, session façade, factory, template, observer etc.
  • Strong experience in J2EE technologies including Enterprise Java Beans (EJB: CMP/BMP/MDB), Servlets, JMS, Java Beans, Applets, Multithreading, Eclipse RCP, SWT, JFace, RMI, JDBC and JNDI, JMX.
  • Experienced in application servers like Oracle Weblogic, IBM Websphere, JBoss AS and Apache Tomcat.
  • Experience in working on Hibernate / JPA, object - relational mapping (ORM) technology.
  • Good knowledge in technologies like AngularJS, Node.JS, React JS, AJAX, C#, C++ programming.
  • Good understanding of Google Protocol Buffers (ProtoBuffs), ZeroC ICE Protocol / Framework
  • Experienced with IDE /RAD tools like Eclipse for Java, IntelliJ Idea, IBM WSAD, BEA Weblogic Portal, IBM RSA
  • Experienced in using ANT and Maven build tools, Gradle, Hudson, Jenkins, CVS, and SVN, IBM RTC.
  • Experienced in distributed computing using JMS, EJB, RMI-IIOP, XML-RPC, ICE, Thomson Reuters, RMDS
  • Strong experience developing Web Services using REST / SOAP Protocols, Micro Services, SOA
  • Experienced working in Trading applications in Capital and Financial markets, Health Care Industry.
  • Good hands on experience in IBM Cúram V6 Social Program Management Platform IBM RSA for Modelling
  • Experienced in HTML, XML, XSL, XSLT, XSD, XML Parsing (SAX, DOM), Castor, JSON, JAXB.
  • Extensive experience in database programming in Oracle 7/8/9i/10/11G, SQL / PL-SQL programming, Sybase, MySQL, MS-SQL Server, IBM DB2.

WORK EXPERIENCE:

Confidential, New Jersey

Sr. Java/J2EE developer

Responsibilities:

  • Design and develop new functionalities for IM / VM limits verification and pre-trade clearing.
  • Participate in architectural and design sessions for planned architectural re-design of application based on micro-services and cloud based technological stack.
  • Fix existing production issues and bugs.

Environment: Core Java 8, Multi-threading, Spring, TeamCity CI, BitBucket Git, SourceTree Git client, Oracle 12, ICE API, Traiana credit hub gateway, C# GUI front-end, Gemfire cache.

Confidential, NC

Tech Lead Developer

Responsibilities:

  • Perform requirement gathering and analysis for various external and internal systems interfaces.
  • Create architectural designs and prototypes for how disparate mainframe technologies based systems would integrate and communicate with Java/J2EE based applications.
  • Develop Cúram model Entities, Process, Facades, Structs in IBM RSA
  • Customize and develop Cúram screen artifacts, UIM, VIM, DMX etc. using eclipse IDE
  • Design and develop Spring Batch Jobs and Steps to populate Cúram entities with FCFL data.
  • Hands on code development and implementations of interfaces between Mainframe and Java based systems.
  • Create Functional Design Document, Technical Design Documents and maintain epics and stories.
  • Mentor and guide team members.
  • Develop server-side development and web service endpoints based on SOA.
  • Develop unit and integration test cases and coordinate with QA teams.

Environment: Java 7 / J2EE, IBM Cúram 6.05/6.2, Spring, Spring Batch, IBM WebSphere, Junit, IBM RSA, Oracle database, Oracle ODI, TeamCity Continuous Integration, XML, Restful / SOAP Web services, maven for builds, FCFL.

Confidential

Sr. Software Developer / Sr. Programmer Analyst

Responsibilities:

  • Be part of business analysis and client interaction. Create architectural designs and prototypes.
  • Developing back end services and web services based on Service Oriented Architecture (SOA).
  • Create design documents, diagrams and implement them by coding in Java language.
  • Mentor and train junior team members in on-shore and off shore teams.
  • Develop unit and integration test cases and coordinate with QA teams.

Environment: Java 7, Spring/ Spring MVC, Spring Boot, Free Marker Template, Weblogic Server, Junit, IBM RTC, Oracle, Pie Tech’s MoneyGuidePro, Jenkins Continuous Integration, Restful / SOAP Web services, Gradle for builds.

Confidential, Cary, NC

Sr. Java Developer / Assistant Vice President

Responsibilities:

  • Develop solutions for new requirements and new functionalities like formula and strategy based pricing.
  • Enhancing existing functionalities in pricing engine on server side and GUI side.
  • Used multithreading to develop code for concurrent execution and parallel processing.
  • Exercising full scale testing, deployment in UAT / Prod environments while release phase.
  • Mentoring and guiding junior developers/ associates.

Environment: Core Java 7, Spring, Eclipse RCP/ SWT / JFace for GUI, Multithreading, ICE protocol middleware, Oracle, Tortoise, Maven, Jenkins, SVN, JMX, RESTful Web-Services, JMS, Reuters Messaging, Reuters Eikon, RMDS.

Confidential

Team Lead / Solutions Architect

Responsibilities:

  • Mainly involved in design, development and implementation of ISO Parser, which was the heart of this application.
  • Develop the main ISO-8583 to Java and Java to ISO-8583 parser using core Java.
  • Perform architectural designs and analysis. Create various UML diagrams e.g. Sequence, Class diagram
  • Develop processors using multithreading for parallel processing.
  • Mentor junior programmers and assign tasks to team members based on priority.
  • Write JUnit4 test cases and suit to test the develop code.
  • Develop RESTful webservices for administration and statistics module.

Environment: Core Java 1.7/ JEE, Multithreading, Apache CXF RESTful web service, ISO-8583 Messaging protocol, Weblogic, Junit 4, Oracle, Hibernate, Quartz Scheduler, JSON, Maven, Hudson for continuous integration .

Confidential

Team Lead / Sr. Developer

Responsibilities:

  • Work on various server side components and services comprising the Marking Service, FDR Publisher, Quoting Service, Historical Marks, ICE Engine (InterContinental Exchange), utilizing RMDS and FDR systems.
  • Develop frontend screens and UI based Angular JS and Spring MVC, and back end server components.
  • Perform architectural designs and analysis.

Environment: Core Java, JDK1.6, Eclipse IDE, WebLogic 10.3, SOAP Web services, XML, JSP, EJB (Session/MDB), Castor, AngularJS, Spring MVC, Tibco JMS, Oracle, Log4J, SVN, Toad, TDD, JUnit, Unix, RMDS, FDR, ICE.

Confidential

Sr. Java Developer

Responsibilities:

  • Involve in doing requirement analysis, design and documentation.
  • Design and implement the interface between front end (.Net) and Java/J2EE based back end components using SOAP web services based on Software Oriented Architecture.
  • Develop DAO components using Spring Dao’s and Hibernate for data persistence.
  • Create JUnit test cases and test suits for each and every method developed.

Environment: JDK1.6, Eclipse IDE, WebLogic 10.0, SOAP Web Services, Spring Framework, Hibernate 3.0, EJB (Session/MDB), XML, Castor, Tibco JMS, Sybase, SVN, DbArtisan, JUnit.

Confidential

Sr. Java Developer

Responsibilities:

  • Complete various phases of the project requiring full software development lifecycle and Object Oriented Programming Model.
  • Design, develop and test of various modules of like Securities lending, Trade Archive, Tracer Static Data module, Options Monitor module, Geneva Synchronization Report.
  • Develop back end services using multithreading for concurrent and parallel processing.
  • Use Java Server Faces technology (JSF) / Oracle ADF to develop various screens, developing controllers and managed beans for security lending.Extensively use Rich Faces / JSF/ Ajax for development of various screens.
  • Use combination of EJB and Spring DAO’s in back end service layer for implementing business logic and model.
  • Use JMS and Message Driven Beans for processing trades asynchronously between trade settlement phases.
  • Perform continuous unit, Integration and some QA testing for developed software.
  • Mentor, guide and instruct junior programmers in the team.
  • Implement system jobs module, to create system jobs which can be scheduled for specified time. Design and develop various system jobs. Also to work extensively on other modules like Contracts, Claims, and Invoices etc.
  • Manage, instruct junior programmers in coding, deployment and testing.
  • Implement and integrated Quartz scheduler with java application for scheduling purposes.
  • Extensively use Design Patterns like Session Façade, Front Controller, Singleton and Business Object etc.

Environment: JDK1.4, Eclipse IDE, WebLogic 8.1, JUnit, Quartz Scheduler, Hibernate, Unix, J2EE Technologies: EJB, XML, JSP,JMS, Servlets, Struts/Maverick Framework, Oracle 8i, HTML, CVS, Maven, Log4J

Confidential, OH

Sr. Java Developer

Responsibilities:

  • Design and development of credit limit increase and new application processing module of the project.
  • Do extensive requirement, analysis, design and documentation.
  • Responsible for assembling and deploying server-side J2EE components like EJB, JSP, Servlets.

Environment: JDK1.4, Oracle 8i, WebLogic workshop 7.0, Ant, JUnit, EJB, XML, JSP, Servlets, Struts, Log4J

Confidential, KY

Sr. Java Developer

Responsibilities:

  • Develop audit trail and reporting module of the project. Audit trail module required identifying and recording any changes, deletion or updating any demographical, Clinical information.
  • Implement of designs using J2EE and weblogic portals technologies on BEA weblogic portal 8.1 framework.
  • Develop detailed search and find functionality to search and view any history of changes made by any user.
  • Create and deploying web-services using SOAP to access and publish SAS data bases.

Environment: Weblogic Portal Server 8.1, Weblogic Workshop 8.1, JDK 1.4, JSP, EJB, Web-Services, SOAP, JDBC, MS-Visio, CVS, Oracle 8.1, XML, XSL, XSLT, X-Path, Ant, Crystal Repots XI, Tortoise.

Confidential, NY

Sr. Java Developer

Responsibilities:

  • Mainly involved in design and development of Item search, Item re-order and Inventory control modules.
  • Involved in Unit Testing, Integration Testing and Stress Testing using JUnit.

Environment: JDK1.3, Oracle 8i, JBuilder, WSAD 5.0, WebSphere App. Server, Ant 1.4,JUnit, Rational ClearCase. J2EE Technologies: EJB, XML, JSP, Servlets, Apache Jakarta Struts1.1

We'd love your feedback!