Sr. Java Developer Resume
Eden Prairie, MN
SUMMARY:
- Senior Java/JEE Developer/Architect and Team Lead with more than 19 years of experience, developing software products from concept to release in a variety of programming languages. Successfully implemented complex projects using both Java/JEE and Microsoft platforms covering various software development process and methodology.
- Strong command of architecture using Java/JEE based technologies.
- Strong emphasis on server based solutions and Web Services.
- Strong emphasis on system integrations using Web Services and SOA principals.
- Architected high volume transaction processing application both within J2EE container and outside the container.
- Experienced various software development methodologies.
- Managed and mentored junior and middle level developers.
- Successfully implemented Off - shore development model using best practices and methodologies.
TECHNICAL SKILLS:
Programming Languages & Technologies: JavaJEE, JSP/Servlet, EJB, JMS, Spring Framework,Spring Boot,REST Webservice, IBM Web Service Engine, Axis, Hibernate, JPA, Struts, jPBM, JUnit, XML, XSL/ XSLT, HTML, Javascript, JQuery, Sencha ExtJs
Databases: Oracle, Microsoft SQL Server, MySQL, Microsoft Access
Industry Experience: Financial, Real Estate, Insurance, ACH payment processing
Tools & Methods: Weblogic, JBoss, Websphere, WebSphere Visio Broker, WebSphere MQ, IBM ESQL,Tomcat, RAD, Eclipse, IntelliJ,JBuilder, Enterprise Architect, Microsoft, Visio, Rational Rose, JProfiler, JMeter, Ant, Maven, SVN, Git, Mercurial, Clear Case, Chordiant, TIBCO/BusinessWorks
Methodologies: Rational Unified Process, Extreme Programming (XP), Agile Programming (Scrum, TDD and Pair programming)
PROFESSIONAL EXPERIENCE:
Sr. Java Developer
Confidential, Eden Prairie, MN
Responsibilities:- Designing & Developing SOAP and RESTfull Based Web Services to integrate front end (websites & mobile apps) with backend health care providers.
- The system is developed using OSGI based Apache Felix, Apache CFX, Spring 4,x running on IBM Websphere 7.0 backend application server.
- Also wrote simulation script to performance and load test the services using Gatling Framework written in Scala
Java Developer
Confidential
Responsibilities:- Development of ecommerce website for 11 Confidential business units located in United Arab Emirates and Saudi Arabia.
- The project work involved building SharePoint frontend website and java Based REST-full web services to integrate with INFOR based ERP system - to provide product listings, pricing and order request for their clients as well as reporting and order prioritizing for managers and sales reps.
- The backend java development was based on Java/J2EE (jdk 1.8), Spring 4.2.x, Hibernate 4, Spring Based RESTful services, running on Web Logic Application Server 11 and SQL Server 2012 backend database.
Sr. Java Developer
Confidential, Plymouth, MN
Responsibilities:- Design and Development of Carlson Wagonlit E2 (Government project) to address various Vulnerability and code quality findings/issue and to certify the product meets PCI industry.
- The product is based on Java/J2EE, Spring 3.x, Hibernate 3, java script, Ext JS 4.x, SOAP based Web services running on Web Logic Application Server 11 and Oracle 11g database server
Team Lead
Confidential, Plymouth, Minnesota
Responsibilities:- Design and Development of Carlson Portrait Web (Government and Corporate Travel Profile management website) using Java/J2EE, Spring 3.x, Hibernate 3, ExtJs 4, SOAP & REST based Web services running on Web Logic Application Server 11 and Oracle 11g database server
Team Lead
Confidential, St. Paul, Minnesota
Responsibilities:- Re - DesignMerrill s Virtual Deal Rooms (VDR) Application Architecture into new Technology Stack (Spring MVC, Spring Data, Spring Security, Hibernate, Adobe LfeCycle and Oracle Total Recall).
- Support and Maintenance of Existing VDR Application which is based on ExtJs 2.x, WebScript, Alfresco 4.1/Solar/Lucence & Adobe LifeCycle)
Sr. Technical Consultant
Confidential, Minneapolis, MN
Responsibilities:- Design and Development of Confidential Web Application Release 5.3.0 using Java/J2EE 1.4, Struts Framework, Hibernate 2.x, Axis Web Service with JBoss 5.1 Application Server & IBM WebSphere Application server 7 integrated with IBM WebSphere Message Broker 7 with Oracle and MS SQL Server backend databases.
Java Consultant
Confidential, Minneapolis, MN
Responsibilities:- Development and Design of FedACH payment processing system for Federal Reserve Bank in Minneapolis.
- Developed payments processing queue - ing workflow using jPBM, event driven Architecture,Open-JPA 1.2, Spring 3.0, REST Web servicewith Oracle backend database and WebSphere Application server 7.0. & WebSpher MQ, Supported performance testing team to identify potential performance bottleneck and enhance performance issue to meet performance goals.
Technical Lead/Application Architect
Confidential, Irving, TX
Responsibilities:- Technical lead and Architect responsible for various large-scale Mortgage business enterprise applications. Projects implemented include;
- Architected and Implementedscenario generation backend engine to help CitiMortgage brokers to get advice on the best product/program/process combination for customer.
- Designed to orchestrate various backend decisioning Web services into a common workflow to come up with best recommendation.
- Implemented on Java/ J2EE 1.4, (EJB 2.0 and JMS 1.1), IBM Web Service Engine and Chordiant Decision Management (CDM). Lead a team of 10 Onsite and 25 offshore developers.
- Technical Lead 15 Web based Application/Services for Mortgage Originations backend.
- Led a team implementing Epiphany and Vignette on Confidential online Credit card application.
- Designed and Developed Web based Applications for Associates Online (Intranet system for The Associates) using ASP/Visual Basic 6.0 with SQL Server 7.0 /Oracle 7.3.4 as backend databases.
Senior Developer/ Programmer
Confidential, Dallas, TX
Responsibilities:- Design and Development of EWB Contact Management System, using VB 6.0 and SQL Server 6.5.
- Created back end COM components for Contacts Management System.
- Designed and developed EWB’s Business and Foundation class architecture frameworks using VB 6.0, MTS and SQL Server 6.5/7.0
- Designed Interface to Synch SQL Server based contacts info into PDA devices (Palm VII) through MS Outlook 98.
Programmer Analyst
Confidential, Fort Worth, TX
Responsibilities:- Designing Client/Server Insurance Application: Task includes component design using Visual Basic 6.0 with ADO 2.0 and SQL Server 6.5/7.0.
- Converted an existing Insurance Application from DOS to Client/Server Windows 95/98/NT application running through Novell NetWare (4.1) and NT server (4.0)
- Design Crystal Reports (6.0) for accounting and Policy Processing system.