Senior Software Developer Resume
PROFESSIONAL SUMMARY:
- Having 11+ years of experience as a Sr. Java Developer in designing, developing, implementing, testing and maintenance of distributed and Client server Java/J2EE applications.
- Experienced in various open source framework like Spring
- Experience with XML and related standards and technologies like Web Services SOAP, WSDL, XSL, XSLT, DTD and XML Schema .
- Experience in UI design and development using HTML, JavaScript, CSS, and JSP.
- Experience on the server side components like in Servlets, EJB1.1, and JDBC.
- Experience on the database side like MySQL, Oracle, and MS SQL Server.
- Developed SOAP and RESTFUL web services using technologies JAX - RS, JAX-WS.
- Extensive usage of tools like WebSphere Application Developer (WSAD), Eclipse, RAD.
- Experience in preparing the HLD (High Level Document) and LLD (Low Level Document).
- Experience in adhering to Test Driven Development (TDD) using Junit.
- Experience with different build tools ANT, Maven.
- Experience with CI Tool like Jenkins.
- Experienced in designing, developing J2EE applications using design patterns like MVC, Singleton, Factory Pattern, Façade and Data Access Object .
- Perform use case impact analysis and design the solution as part of application maintenance projects. Good exposure on monitoring and analyzing the application logs using Splunk
- Strong experience in various source code control tools like PVCS, Sub Version (SVN) repositories.
- Excellent communication, presentation and organizational skills and strong work ethics.
- Proven ability in quickly learning and adapting new technologies.
TECHNICAL SKILLS:
Java/J2EE Technologies: Core Java, JSP, Servlets, JDBC, SOAP, REST Web Services, EJB1.1,XML,JAXB.
Solution Development/ Frameworks: Spring CORE, MVC, DAO
Design Patterns and Frameworks : J2EE Architecture & Patterns.
Web Technologies: HTML, CSS, Ajax
Unit testing & mocking frameworks: Junit
IDEs: Eclipse, IBM RAD
Database: Oracle, IBM DB2, MySQL
Continues Integration Tool: Jenkins.
Application & Web Servers: Web Sphere, Web logic, JBoss and Tomcat
Operating Systems: UNIX, Linux, and Windows
Build Tools & CICD Processes: Maven, SVN, PVCS.
Other Tools & Technologies: Data power, TAM, SOAP UI, JIRA, Splunk, Microsoft Visio, MS Office Tools, Service Catalog - CISCO Tool.
Methodologies: Agile, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Developer
Application servers: Web sphere
Programming Languages: Core Java, Jsp, Remedy -Soap Web services,Xml,WSDL,XSLT
Database: DB2,MySQL
Build Tool: Maven
IDE: Eclipse
Version control: SVN
Tools: SOAP UI, CISCO Catalog, Toad.
Responsibilities:
- Developed the services using the Service Catalog.
- Bug fixes in production and resolving the incidents. BMC is the tool used for bug tracker.
- Worked on SRM module and integrated with Remedy Web service.
- Code reviews.
- Code promoted from test to production using the Standard Change request procedure.
- The services which I own need to update the status in JIRA.Once the service is assigned or development is completed need to update the status in JIRA. JIRA is used for development activity tracker.
Confidential
Developer and Support
Application servers: Web sphere
Programming Languages: Core Java, JSF, JavaScript, Soap Web services, JPA.
Database: Oracle
Build Tool: Ant
IDE: Eclipse
Version control: PVCS
Tools: SOAP UI,DB Visualizer, Memory Heap Analyser. Service Manager,Putty,splunk.
Responsibilities:
- Maintenance and enhancements as per the requirement from Line of Business (LOB).
- Fixed the Java vulnerability issues using the ESAPI (Enterprise Security API) identify by the security team.
- Resolved the outstanding issue with respective to cache.
- Service manager to keep track of bugs and Change requests.
- Promoted the code from test to production as per the Standard Change Management procedure.
Confidential
Developer
Application servers: Web sphere
Programming Languages: Core Java, Soap Web services, Xml, WSDL, and DTD.
Database: DB2,MySQL
Build Tool: Maven
IDE: Eclipse
Version control: SVN
Tools: SOAP UI
Responsibilities:
- Worked on different project and daily used to provide the update to the onsite counterpart.
- Developed Soap based web services.
- Fixed the issues during UAT testing and update the status in the Mercury portal to track the bugs.
- Fixed the production issues.
- Developed the proto type for the client which reads the different WSDL’s and display to the UI.
Confidential
Build Related Activity - Release Management
Application servers: Web sphere
Programming Languages: Core Java, Jsp, Spring, PMD, Check style.
Build Tool: Maven
IDE: Eclipse
Version control: SVN
Tool: Interface API - sfwk Frame work.
Responsibilities:
- Based upon the reported, fixed the issues during the Build like PMD, Check Styles
- Used the maven tools to generating the reports (Code Coverage Report, Find Bug Report, Check Style Report etc.
- Created CMR to promotion code from QV to production.
- Created the maven structure for the project build.
Confidential
Sr Programmer
Application servers: Web sphere
Programming Languages: Core Java, Jsp, Spring,Webservice,JQuery,CSS.AjAX,XML,XSLT,JAXB.
Build Tool: Maven
IDE: Eclipse
Version control: SVN
Tool: Interface API - sfwk Frame work.
Responsibilities:
- Integrated the Fins module in Janus from fins1.0 to fins2.0.
- APR - Annual Percentage Rate module integration.
- Pending changes and posted Transactions.
- PDDC - Payment Due Date Consistency changes.
- Developed the test cases for unit testing the components of the application using Junit framework.
- Debugging and fixing the bugs identified in the SIT and UAT regions.
- Involved in creating the mocks for UAT testing.
- Actively participated in daily and weekly status meeting calls, participated in code reviews and giving feedback on reviews.
- Interacting with team members to understand the business domain and helping them for solving the technical problems.
- Involved in development of Maven script for automating the build.
Confidential
Sr. Programmer
Application servers: Web sphere
Programming Languages: Core Java, Jsp,Servlets, Webservice,JQuery,CSS,AjAX,XML,XSLT,JAXB.EJB
Build Tool: Maven
IDE: Eclipse
Version control: SVN
Tool: SOAP UI, Beyond Compare, Winscp, Putty, Interface API - sfwk Frame work.
Responsibilities:
- Worked on ASUM-Account Summary page. Enhancements to the web service.
- Developed the test cases for unit testing the components of the application using Junit framework.
- Debugging and fixing the bugs identified in the SIT and UAT regions.
- Involved in creating the mocks for UAT testing.
- Actively participated in daily and weekly status meeting calls, participated in code reviews and giving feedback on reviews.
- Interacting with team members to understand the business domain and helping them for solving the technical problems.
- Involved in development of Maven script for automating the build.
Confidential
Developer
Application servers: Web sphere
Programming Languages: Html, JavaScript, Jsp, Servlets, JDBC.
Database: Oracle
Build Tool: Ant
IDE: Eclipse
Version control: SVN
Responsibilities:
- Involved in Requirement Analysis,
- Involved in implementing the timesheet module.
- Enhancements to the UI changes to the timesheet module.
- Bug Fixing in UAT.
- Code review and Unit testing.
- Promoted the code from test region to production as per the change ticket procedure.
Confidential
Developer
Application servers: Web sphere
Programming Languages: Html, JavaScript, Jsp, Servlets,Xml,JDBC
Database: Oracle
Build Tool: Ant
IDE: Eclipse
Responsibilities:
- Developed JSPs and Value Objects for presenting User-Interfaces.
- Developed servlets and Session Beans to process the business logic of Trade Correction.
- Implemented Java script functions for handling front-end popups.
- Involved in Integration process.
