Lead Developer Resume
Phoenix, AZ
PROFESSIONAL EXPERIENCE:
- 10 years of IT experience in software Analysis, Development, Testing, Support and Deployment of enterprise application with strong hold on Object Oriented JAVA, J2EE and Client Server technologies.
- Sun certified (SCJP, SCWCD) Java/J2EE developer.
- Experienced in developing, deploying web based n - Tier Architecture based on J2EE Technologies like JSP, Servlets, JDBC, EJB, JMS, JNDI, JAXB, JAS-WS, JAX-RS, XML, AJAX and Web Services with various frameworks like spring, JSF and Struts.
- Experience on spring modules spring core, Spring Application Context, Spring IOC, Spring DAO, Spring MVC, Spring integration, Spring AOP and Spring LDAP.
- Having good exposure to Spring Security, Spring Batch, Spring Data, Spring drools, Spring DataRS, Apache CXF, and Spring Cloud.
- Experienced in developing RESTful Web Services and implementation of SOAP web services .
- Experience on Hibernate, JMS, Oracle and DB2.
- Experienced in developing persistence layer using O/R-Mapping tools like Hibernate.
- Extensively worked on Hibernate Criteria API to access the Data.
- Experience on Web technologies like JQuery, AJAX, JavaScript, HTML and CSS .
- Experience with major databases such as DB2, Oracle, MYSQL and MS SQL Server.
- Experience on Providing Junit test cases, Test suits using Junit frame work.
- Experience on Servers WebSphere, WebLogic and Tomcat,
- Experience on Control versioning systems like SVN, PVCS and GIT.
- Extensively worked on Jira to creating tickets, assigning and communication thru Jira.
- Experience on using IDEs RAD, Eclipse and good exposure to IntelliJ and NetBeans.
- Experienced in working with different operating systems Windows, UNIX & LINUX.
- Quick learner, have ability to grasp new technologies quickly and to correctly apply new tools to build applications.
TECHNICAL SKILLS:
Core Java, J2EE, Servlets, Jsp, Struts, Spring, JAXP, JAXB, Java Mail, JNDI.: JDBC, Hibernate
JMS, EJB, Web Services and Restful API.: HTML, JavaScript, JQuery and Angular JS.
Oracle Database and PL SQL, MYSQL, WAS 6/7, WebLogic and Tomcat.: Eclipse and RAD, Windows, Linux, Spotlight, BMC Petrol and BMC Perceiver.
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ
Lead Developer
Responsibilities:
- Working with ACH service implementation for Partners.
- Followed AGILE Methodology and participated in SCRUM Meetings
- Requirement Analysis and working with business analyst on understanding the interfaces.
- Involved in providing Restful web services.
- Created a RESTFUL client application and integrated with the business logic.
- Involved in writing the database integration code.
- Involved in working with Spring IOC& Application Context to setting up the dependencies.
- Provided Spring AOP components to Transaction Management send out an email, logging.
- Implemented Soap Web services and created consumer applications using WSDL files.
- Handling deployments on WebSphere application server.
Environment: Java1.7, Eclipse, WebSphere, Spring Core, Spring Dao, Spring IOC, Spring AOP, Junit, GIT, DB2, SOAP and RESTFUL Web Services, Linux, Maven, Splunk.
Confidential, Huntvalley, MD
Lead Developer
Responsibilities:
- Involved in design, provided Tech specs and reviews.
- Responsible for Designing & Developing UI to perform ERT, PARTIAL & OE Transactions.
- Provided spring controllers and developed server side modules to process the client requests using MVC Controller.
- Used Spring IOC to define beans and set up the dependencies between the objects.
- Provided Spring AOP components to Transaction Management logging.
- Created new user interfaces using Jsp which support ERT, PARTIAL & OE Transactions.
- Handled Client side validations using Java script.
- Created consumer application for soap web services.
- Responsible for providing SQL queries and integrated with DAO layer using spring.
- Provided UI Components using JQuery.
- Developed internal services using Node.js and Java.
- Wrote internal and external API Services using Node.js modules.
- Handled Deployments.
Environment: Java, J2ee, Jsp, Spring Core, Spring Application ContextSpring MVC,JQuery, WebSphere, Node JS, Java script, DB2, LDAP, Web Services, PL/SQL, JSON, JQuery, Jenkins.
Confidential, Phoenix, AZ
Lead Developer
Responsibilities:
- Involved in analysis, design and implementation.
- Implemented transaction and payment Summary functionalities.
- Provided Spring MVC controllers and jsp’s to display SOC and ROC level transaction details.
- Configured the Sp’s using Spring JDBC and created row mappers.
- Provided DAO classes using spring to call SP.
- Implemented MQ’s using JMS to send request and receive responses.
- Created new JSP’s to render the Json object with the help of JQuery Data grids.
- Involved in design and prepared functional flow and technical flow diagrams.
- Involved in providing stored procedures.
Environment: Java, J2EE, Spring MVC, Spring Core, Spring Dao, Spring Jdbc, Jsp, JQuery, JSON, Java script WebSphere, Rad, JMS, DB2, Linux, Maven.
Confidential, Phoenix, AZ
Sr. Java Developer
Responsibilities:
- Analyzed client’s requirement & the impact on existing System.
- Involved in design and created mock screens for client’s presentation.
- Provided Struts Action classes, designed and created new Jsp’s to allow the users to do enrollments.
- Created ActionForms and integrated with Struts Actions and Jsp’s using struts configuration file.
- Responsible for providing Server side validations using Struts validation frame work.
- Coded JSP, which will display the complete hierarchy chain for high level SEs.
- Responsible for creating and configuring tiles which supports I18 applications using Struts Tiles.
- Configured the Sp’s using Spring JDBC and created row mappers.
- Provided SQL queries and DAO classes to trigger those queries.
- Provided DAO classes to call SP & Responsible to integrate DAO classes with application logic.
- Involved in providing stored procedures.
- Wrote Junit test classes to perform the unit testing.
- Responsible for the deployments in lower environments.
Environment: Java, J2EE, Struts, Jsp, Spring Core, Spring Dao, Spring Jdbc, Java Script, WebSphere, Rad, JMS, EJB, Junit, DB2, PL/SQL, Linux, Maven.
Confidential, Phoenix, AZ
Java Developer
Responsibilities:
- Analyzed the requirements provided by client.
- Involved in Analysis, designing and development phases.
- Provided code to validate and format the request data.
- Designed and provided user interfaces using Jsp’s.
- Provided socket program to send request using TCP/IP.
- Provided socket program to receive response using TCP/IP.
- Implemented soap web service consumer application to communicate ECS service.
- Involved in developing web tool for this API.
- Provided Struts Action classes using struts frame work.
- Created Action Forms and integrated with Struts Actions using struts configuration file.
- Wrote Junit test classes to perform unit test on socket program and web service calls.
- Provided support for SIT.
Environment: Java, J2EE, Struts, Jsp, JavaScript, WebSphere, JAXB, Soap Web services, Junit, Rad, Linux, Maven.
Confidential, Phoenix, AZ
Java Developer
Responsibilities:
- Responsible for handling multiple modules like OMSECURE, EDNS, PAYMENTS.
- Responsible for code changes according to RA3.2 strong recommendations.
- Responsible for converting Servlets into Struts Action classes.
- Created and Configured Action Forms, Actions and Jsp’s using Struts configuration file.
- Responsible for providing server side validations using struts validation frame work.
- Responsible for creating and configuring views using struts tiles.
- Responsible for migrating Jaxb1 to Jaxb2.0.
- Involved in resolving issues while sending, receiving messages from MQ’s.
- Configured Web Sphere with Data Sources, MQ’s and Connection factories.
- Prepared and executed test cases for both OMSECURE and EDNS modules.
- Involved in resolving the issues in SIT and UAT phases.
Environment: Java, J2EE, Struts, spring, Jsp, Java Script, WebSphere, JMS, EJB, Rad, DB2, Linux, Maven.
Confidential
Java Developer
Responsibilities:
- Involved in Coding and Development.
- Coded general utilities functions.
- Responsible for providing Struts Actions and Action Forms.
- Worked on JSP’s in providing user interface.
- Provided SQL queries and integrated with JDBC API.
- Responsible for doing unit testing
Environment: Java, J2ee, Struts, Jsp, Java script, Eclipse, Oracle, Tomcat, ANT.
