Senior Developer/architect Resume
4.00/5 (Submit Your Rating)
New, JerseY
SUMMARY
- Sun Certified Programmer with over 14 years of experience in software development using Java/J2EE (JSP / Servlets / Struts / EJB / Web services) with focus in the financial domain.
- Expertise in leading teams through all parts of Software Development Life Cycle (SDLC) starting with project initiation, requirement gathering, requirement analysis, functional design, detail design, development and implementation.
- Confidential can lead a team, architect a complex solution but actively support the team.
- He works well under pressure and consistently meets client deadlines and targets while delivering high quality work.
TECHNICAL SKILLS
Languages: Java 6, XML, HTML/JavaScript, SQL, PL/SQL
Tools: Maven, Team city, Jenkins continuous buildJIRA, SONAR, IBM RAD 8.5, WSAD, MyEclipse, EclipseOracle SQL Developer, TOAD, Oxygen XML Editor/XML SpyRTC (Rational team concert)
PROFESSIONAL EXPERIENCE
Confidential, New Jersey
Senior Developer/Architect
Responsibilities:
- Developed and enhanced complex multi - threaded application (COBRA RAMP) throughout SDLC, including analyzing business requirements, developing technical specs, planning, coding, and unit testing.
- Developed JSON/REST based RAMP web service (Jersey) for RAMP Result Viewer UI
- Designed and developed Report Cancellation functionality for RAMP framework.
- Written unit testing of various components layer with JUnit framework and Mockito.
- Supervised code reviews and ensured all solutions met architectural specifications.
- Worked closely with other developers to evaluate and isolate problems.
- Provide guidance on design and functionality of new features.
- Enhanced RAMP Metadata Model editor using Eclipse plugin.
- Designed and developed ID generator service based on database table.
- Developed REST services for Elastic search for getting report results data.
Confidential, New Jersey
Lead J2EE Developer
Responsibilities:
- Developed complex applications throughout SDLC, including analyzing business requirements, developing technical specs, planning, coding, and unit testing.
- Fees related functionality developed using Ilog JRules (Rule Designer).
- Developed new workflows in LOS application and enhanced the old workflows to add in additional capabilities.
- Implemented Presentation Tier Pattern using Struts MVC/ Tiles architecture (including Action Classes /Action Forms).
- Implemented Hibernate Confidential persistence layer for Impact System.
- Developed PL/SQL stored procedures for table updates in oracle.
- Used JMS/ MQ series in the Adaptor Module for sending and receiving the messages on the queue.
- Written unit testing of various components layer with JUnit framework and Mockito.
- Supervised code reviews and ensured all solutions met architectural specifications.
- Used XSL to translate internal XML to vendor XMLs.
- Developed JSON/REST based webservice(Apache Wink) for Dashboard UI
- Used MQ series to interact between the LOS application and the Vendor services Application.
- Managed and mentored a team of developers, assigned responsibilities, elaborated Use Cases, managed project schedule and module targets etc.
Confidential, New Jersey
Lead J2EE Developer
Responsibilities:
- Developed complex applications throughout SDLC, including analyzing business requirements, developing technical specs, planning, coding, and unit testing.
- Created loan import/loan export functionality (J2SE) in LOS application.
- Used Spring WebServices for implementing SOA architecture.
- Hibernate ORM with spring integration modules for developing DAO Components to manage database requests.
- Effectively used RAD, Websphere and Ant to develop and deploy the application.
- Tested the WebServices using Soap UI client.
Confidential, New Jersey
Sr. J2EE Developer
Responsibilities:
- Developed complex applications throughout SDLC, including analyzing business requirements, developing technical specs, planning, coding, and unit testing.
- Implement the SOA architecture using Spring WebServices.
- Developed the presentation tier using Struts MVC.
- Implemented Hibernate Confidential persistence layer for Impact System.
- Developed PL/SQL stored procedures for table updates in Oracle.
- Written unit testing of various components layer with JUnit framework.
Confidential, New Jersey
Sr. J2EE Developer
Responsibilities:
- Developed complex applications throughout SDLC, including analyzing business requirements, developing technical specs, planning, coding, and unit testing.
- Developed new workflows in BFO application and enhanced the old workflows to add in additional capabilities.
- Implemented Presentation Tier Pattern using Struts MVC/ Tiles architecture.
- Implemented Hibernate Confidential persistence layer for Impact System.
- Developed PL/SQL stored procedures in Oracle database.
- Used spring for object injection and JDBC Template usage in BFO project.
- Developed the prototypes based on Detail Business Requirement documents.
- Involved in Unit testing, System Testing and writing test cases.
- Worked closely with other developers to track down and isolate problems as well as give input on design and functionality of new features.
- Written unit testing of various components layer with JUnit framework.
- Worked well under pressure and consistently meets deadlines and targets while delivering high quality work.
Confidential, New Jersey
Lead J2EE Developer
Responsibilities:
- Developed and customized n-tier J2EE application framework using Session Beans (EJBs), servlets, JDBC, JMS, web services etc.
- Implemented the application architecture using Session Façade Pattern.
- Implemented Presentation Tier Pattern using Struts MVC/ Tiles architecture.
- Designed and developed doc /literal based web services.(SOAP, WSDL, Schema)
- Developed the prototypes based on detail business requirement documents.
- Involved in unit testing, system testing and writing test cases.
Confidential, New York
Sr. J2EE Developer
Responsibilities:
- Handled Websphere 5.1.0 Administration (build, deployment, writing ANT script)
- Provided production support (tier1) for MPS and TAP systems.
- Wrote various shell scripts to automate day-to-day system administration and have also been actively involved in day-to-day system administration.
- Developed and deployed EJBs on Websphere Application Server.
- Implemented Struts architecture for Presentation Tier.
- Integrated Websphere MQ with EJBs, Designed and developed the Session Beans.
- Implemented the application architecture using Session Façade Pattern.
- Designed, developed document/literal based web services. (WSDL and Schema)
- Involved in Unit testing, System Testing and writing test cases.