Sr Software Engineer Resume
NJ
SUMMARY
- Over 14+ years of experience in Information Technology as a Java/J2EE developer in the development of Internet, Financial and Web applications using J2EE, Java related technologies.
- Experience in Spring Framework, Struts Framework and O/R mapping Hibernate framework.
- Working knowledge of Java Web Services with real time knowledge using SOAP, WSDL, RESTful and UDDI.
- Good experience in identifying actors, use cases and representing UML diagrams.
- Expertise in implementing various J2EE design patterns like Service Locator, Session Façade, and Data Access Objects (DAO), Factory, Singleton, Event Listener, Data Transfer Object (DTO) and Business Delegate in the development of Multi - Tier distributed Applications.
- Expertise in MVC Architecture using spring and Struts framework and implementing custom tag libraries.
- Expertise in implementing client-server business applications using Micro services with Spring Boot.
- Strong experience on configuring, administrating, development using BEA Weblogic, IBM Websphere, Jboss, Apache, Tomcat servers.
- Good understanding of RDBMS in writing queries, stored procedures using Oracle, SQL Server, DB2.
- Good exposure of web services technologies such as SOAP, HTTP, WSDL, XSD, REST.
- Experience creating and documenting APIs to be used/consumed by other clients.
- Thorough understanding of XML, JSON, Web Services technologies and data structure fundamentals.
- Extensive experience with Agile methodology
- Extensive experience on Object Relational Mapping (ORM) technologies.
- Extensive experience in Spring MVC, Spring AOP and Spring IOC modules.
- Configuring and customizing ServiceNow tool for Change management, Problem Management and Request Management.
- Full lifecycle experience implementing n-tier web applications using OO programming techniques.
- Have excellent Communication, Interpersonal, Analytical skills.
- Excellent collaboration and communication talents to work effectively with team members and achieve client goals
TECHNICAL SKILLS
Languages/Technologies: Java (JDK), JSP, JSF, JNDI, JMS, Servlets, JavaBeans,MBeans, Struts, Spring, Spring Boot, MDB, ASP, Java Mail API 1.1.1, XML/XSLT, C++, C, SQL, PL/SQL,XHTML, HTML, UML, SOAP, WSDL, UDDI,CSS
IDE/Tools/Utilities: WSAD 5.1,IBM Rational Application Developer, IBM Websphere Integration Developer(WID), Eclipse 3.x, IBM Visual Age for Java 3.5, Rational Rose 98/2000, SQL*Plus, SQL*Loader, Toad
Application/Web Servers: WebLogic, IBM Websphere Application Server, Apache Web Server, Tomcat, JBoss.
Databases: Oracle 10g, SQL Server7.0/2000, DB2
Operating Systems: Windows NT/98/2000, UNIX, Sun Solaris 2.x, Linux and DOS.
PROFESSIONAL EXPERIENCE
Confidential, NJ
Sr Software Engineer
Responsibilities:
- Involved in Analysis, Design and development, testing, implementation, and support of DVS system.
- Interacted with Business Users and Functional team to discuss optimum strategies for delivery.
- Involved in requirements study, design reviews and analysis of input/output flow Provide 24/7 access for data step up for better customer experience and Business continuity when alternate path is enabled.
- Provide minimum impact on front end front-end systems to process the Bill Payment in alternate way.
- Involved in developing components on Reporting Dashboard with Spring MVC, Spring Framework and Hibernate and created Micro services using Spring Boot.
- Produced comprehensive documentation for Micro services and Applications supporting Change Management process.
- Worked on spring boot, Spring Restful template to develop Application Level Micro services.
- Developed mid-tier java components like DAO (Data Access Objects) and Service components based on Spring framework.
- Implemented business logic in the BOs, Configured and implemented ORM to perform complex database centric operations using STRUCTS and complex Stored Procedure.
- Used various XML Stack libraries and API for handling XML like JAXB, XPATH, XSLT
- Writing the stored procedures and functions needed for the backend processing.
- Responsible for code review, maintaining application flow, debug, build and deployment.
- Used Log4j for development and run time debugging of the application.
Environment: JAVA/J2EE (Spring MVC, JAXB, XSD) XML,XSD, Oracle 11.5, RAD 8.0.3, Micro Services, Spring MVC, Spring Boot, WebSphere Application Server v8.0, TOAD for Oracle, Share Point Accurev
Confidential
Sr Software EngineerResponsibilities:
- Deliver the application solutions by adhering to the industry standards in terms of protecting the client data and assets.
- Support and working on Defects and Incidents of different application modules and web portals (eg: Eligibility Enrollment, SHOP, EDI Interface, Customer Support, Back Office, Plan Management etc.).
- Development of new feature enhancements requested by DOH, Spring MVC, Spring Batch Jobs, Writing complex PL/SQL programs, Hibernate, Java/J2EE, JSP etc.
- Coordinating with other teams including QA and Release Management teams and external stakeholders from DOH staff.
Environment: Java/J2EE, JSP, WebSphere, Rational RTC, Hibernate, Spring MVC, Spring JPA, IBM DB2, Eclipse Juno IDE, Unix.
Confidential
Sr. Software Engineer
Responsibilities:
- Involved in Analysis, Design and development, testing, implementation, and support of FFM system.
- Analyzing the impact of Change Requests.
- Enhanced existing systems according to assigned project requests.
- Implementation of services for Data layer and Application layer.
- Worked within SOA based enterprise framework to build web services.
- Supported Eligibility worker staff desktop and Direct enrollment modules.
- Worked with SAX parser to parse the .xml file to extract the user data to be stored in the database.
- Used MAVEN automated build scripts to compile and package the application.
- Deployed and tested the application using JBoss and Tomcat servers
- Creation of JUnit test cases for the services.
- Debug and fix the tickets during testing phase.
- Participating in the Issue resolving technical meetings.
- Expertise in testing and debugging web services via SOAP, using the open source testing tool SoapUI
Environment: Java 1.5, J2EE, Servlets, JSP, EJBs, JBoss Application Server,Tomcat, JBoss Developer Studio, Spring, XML, HTML, JavaScript, Apache log4j, JUnit.
