Senior Software Developer Resume
SUMMARY:
- Around 11 years of experience in software development using JAVA/J2EE technologies.
- Expertise in developing the web applications using Spring, Struts and Hibernate technologies.
- Experience in developing WebService (REST/SOAP) based applications using JAX - RS, Spring Rest and JAX-WS technologies.
- Good understandings of Data Structures, Algorithms and Design Patterns.
- Have basic knowledge on AWS & MongoDB.
- Expertise in using testing framework JUnit, Mockito, and SoapUI testing tools.
- Developed the applications following CICD (Continuous Integration and Continuous Delivery) using Jenkins, uDeploy, Maven, and Git.
- Experience in working with Agile (Scrum) software development methodology.
- Around 4 years of experience in Cordys BPM/Enterprise Bus Service with BPM, XForms, SOAP Processor, WsApps etc.
- Enjoys learning new programs, tools and processes.
- Analyzing and Resolving Defects, Incidents, Service Requests raised by clients.
- Enhancement/Maintenance, Environmental & Production Support of computer software application systems.
- Proficient in prioritizing and completing tasks in a timely manner.
- Possess analytical, troubleshooting, issue resolution & analysis skills, able to work independently.
- Ability to work closely with customer, technical architect and team members.
TECHNICAL SKILLS:
Language: Java, J2ee, PL/SQL
Java Technologies: Core Java, Web Services (REST/SOAP), WSDL, JSP, Servlets
Framework: Spring, Struts, Hibernate
Cloud Platform: Amazon Web Services
Databases: MongoDB, MySQL, Oracle
ESB / BPM: Cordys
Servers: Apache Tomcat, Weblogic, Webshpere Application Servers
Development Tools: Eclipse, RAD, BIRT (Reporting)
Testing Tools: JUnit, Mockito, SoapUI
Version Control: CVS, Git, SVN
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Developer
Technologies: Java/J2ee, Spring, Hibernate, Struts, Web Service, SOAP, REST, JSP, Servlet, Eclipse, Oracle, SQL, SVN, GIT, Tomcat, Weblogic, JUnit, XML, HTML
Responsibilities:
- Creating the web application using Spring & Struts framework.
- Creating SOA based applications using JAX-RS, Spring Rest and JAX-WS technologies.
- Developed a micro services application using Spring Rest.
- Unit testing the application code using JUnit and Mockito framework.
- Build and release the application code using Jenkins tool.
- Analysis of design specifications documents and preparation of effort estimates.
- Functional and technical understanding of the issues and requirements.
- Participating in the Sprint planning, Stand-up and Retrospective calls.
- Code review of the work products before delivery for the completeness, correctness and adherence to standards.
- Writing the design document for implementation of requirements.
- Induction/Orientation for new joiners.
- Work closely with customer, technical architect and team members.
- Assist team members on solutions when required and resolving queries.
- Coordination on queries, clarifications, status update, issues/concerns and support.
Confidential
Senior Software Engineer
Technologies: Java/J2ee, Spring, Hibernate, Struts, Web Service, SOAP, REST, JSP, Servlet, Eclipse, Oracle, SQL, SVN, Tomcat, JUnit, XML, HTML
Responsibilities:
- Supporting thousand’s of daily transactions.
- Development, Enhancement and Bug Fixing of web application using Java/J2ee technologies.
- Creating SOA based applications using JAX-RS, Spring Rest and JAX-WS technologies
- Testing of Web Services using SoapUI tool.
- Unit testing the application code using JUnit framework.
- Analysis, design, coding, requirement gathering and testing for various project modules.
- Analysis of design specifications documents and preparation of effort estimates.
- Coordination on queries, clarifications, status update, issues/concerns and support.
- Code review of the work products before delivery for the completeness, correctness and adherence to standards.
- Induction/Orientation for new joiners.
- Work closely with customer, technical architect and team members.
- Assist team members on solutions when required and resolving queries.
Confidential
Senior Software Engineer
Technologies: Java/J2ee, Spring, Hibernate, Web Service, SOAP, REST, JSP, Servlet, Eclipse, Oracle, SQL, SVN, Tomcat, Cordys BPMs, XML, HTML
Responsibilities:
- Development, Enhancement and Bug Fixing of web application using Java/J2ee technologies.
- Creating SOA based application using Cordys BPM/Enterprise Bus Service with BPM, XForms, SOAP Processor, WsApps etc.
- Creation of application Web Services and integrating it with Cordys BPM.
- Analysis, design, coding, requirement gathering and testing for various project modules.
- Onsite Coordination on queries, clarifications, status update, issues/concerns and support.
- Unit and integration testing.
- Functional and technical understanding of the issues and requirements.
- Code review of the work products before delivery for the completeness, correctness and adherence to standards.
- Participating in the Sprint planning, Stand-up and Retrospective calls.
- Induction/Orientation for new joiners.
- Implementing plans for Upgrade, Maintenance and Integration of applications.
- Work closely with customer, technical architect and team members.
Confidential
Software Engineer
Technologies: Java/J2ee, Web Service, SOAP, REST, JSP, Servlet, Eclipse, Oracle, SVN, Cordys BPMs
Responsibilities:
- Development, Enhancement and Bug Fixing of web application using Java/J2ee technologies.
- Using Cordys BPM to develop new application objects like Components, Component Interfaces, Pages (XForms), that are part of the system enhancement process.
- Implementing BIRT reporting tool for generating monthly PDF reports.
- Optimization of SQL queries.
- Analysis, design, coding, requirement gathering and testing for various project modules.
- Onsite Coordination on queries, clarifications, status update, issues/concerns and support.
- Code review of the work products before delivery for the completeness and correctness.
- Functional and technical understanding of the issues and requirements.
- Work closely with customer, technical architect and team members.
- Onsite Coordination on queries, clarifications, status update, issues/concerns and support.
Confidential
Software Engineer
Technologies: Java/J2ee, Struts, JSF, JSP, Servlet, RAD, Oracle, SVN, Web Sphere
Responsibilities:
- Coding of Customer Service Accelerator web-application using advance JSF features.
- Modifying the Customer Service Accelerator (csA) code to match with the client requirement with integration of Cordys BOP4.
- Integrating csA Web Services with Cordys BPM/Enterprise Bus Service with BPM, XForms, SOAP Processor, WsApps etc
- Analysis, design, coding, requirement gathering and testing for various project modules.
- Onsite Coordination on queries, clarifications, status update, issues/concerns and support.
- Unit and integration testing.
- Code review of the work products before delivery for the completeness and correctness.
- Work closely with customer, technical architect and team members.
Confidential
Analyst Programmer
Technologies: Java/J2ee, Struts, JSP, Servlet, JUnit, Eclipse, SQL, CVS, Web Sphere
Responsibilities:
- Coding and bug fixing application components using Struts framework.
- Unit testing the application code using JUnit.
- Writing the design document for implementation of requirements.
- Unit and integration testing.
- Coordinating with onsite client coordinator.
- Work closely with customer, technical architect and team members.
