Sr. Software Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY
- Sr. Software Engineer with 7.5 years of experience in complete software development life - cycle for dynamic web projects using Java/J2EE technologies.
- Extensive experience in design and development of web applications using Spring and iBatis frameworks.
- Experience in developing web services using CXF framework for creating interfaces for clients.
- Soap UI testing for the web services developed.
- Experience in developing UIs in Adobe Flex and tomcat server.
- Good understanding of various Java/J2EE design patterns and their real world applications.
- Experience on writing backend services using rule engines as Drools/JBPM.
- Worked with WebSphere and Tomcat Application servers and Oracle/SQL database.
- Experience on handling the data stored in marklogic database.
- Supportive and enthusiastic team player dedicated to deliver quality code with use of Junits, PMD, Checkstyles.
- Excellent working experience in Object Oriented Programming (OOP) concepts Including Inheritance, Polymorphism, Abstraction and Encapsulation.
- Experience with Fitnesse, testing automation framework.
- Good Knowledge in Project methodologies including Agile/Scrum and Waterfall.
- Experience in UML modeling (Use Cases, activity diagrams, class diagrams, Sequence diagrams and Interaction diagrams, etc.).
- Experience with maintaining versions of source code using Tortoise Subversion (SVN).
- Experience in incident management and production support using ITSM/HPSM/JIRA.
- Excellent in XML/Xquery/XSD schema with hands on experience on Altova XMLSpy.
- Excellent experience in Finance Domain as Investment banking and Insurance.
- Hands on experience with Mule, JMS, Polar lake.
- Effective working independently and collaboratively in teams.
- Experience in leading team in onshore/offshore model.
- Good at Inter personal communication skills, ability to handle multiple tasks.
TECHNICAL SKILLS
Technology: JAVA, Spring, MULE, Adobe FLEX, XML/Xquery, JBPM, Drools, Unix, Servlets, Java Server Pages (JSPs), Shell, Ibatis, Apache CXF Web Services, JavaScript, HTML, SQL, PMD, Checkstyle, Findbugs.
Tools: Eclipse Java IDE, Websphere & Tomcat Application Server, Splunk, Subversion (SVN), Tortoise, SQL Developer, PuTTY, SoapUI, Fitnesse (FIT), PolarLake.
PROFESSIONAL EXPERIENCE
Confidential
Sr. Software Engineer
Responsibilities:
- Create spring configuration files to provide dependency injection between Service layer and DAO layer classes.
- Develop standalone programs to test integration with external systems before going live in production.
- Develop various Web Services functions using CXF framework.
- Perform code reviews applying various Java/J2EE coding standards.
- Configure and use Jenkins to build and create war tags to be deployed in production and lower environments.
- Review the reports generated by static scans on the code using Google Code Pro and fix reported issues.
- Bug fixes and support during QA and UAT phases.
- Provide implementation support for production deployment of product releases.
- Lead offshore team on various modules during Websphere Application Server (WAS) migration from 6.1 to 8.5.
- Create SoapUi projects to validate web service results.
Confidential
Sr. Software Engineer
Responsibilities:
- Preparing functional use cases based on the business requirement.
- Enhancing the Drools and JBPM workflow to accommodate the business requirement.
- Make code changes in the web application which is built on Spring framework.
- Make changes in UI developed in FLEX to create or update functionalities.
- Responsible in managing the data created in the trade processing in MARKLOGIC.
- Responsible for production release and support.
Confidential
Sr. Software Engineer
Responsibilities:
- Preparing functional use cases based on the business requirement.
- Create design specifications with appropriate sequence and class diagrams.
- Develop new UI sceen functionalities having maker-checker options using the ADOBE FLEX.
- Develop new functionalities in the backend services with the Drools decision engine updates.
- Production release and support.
- Bug fixes during QA, UAT support faces.