Software Engineer Resume
TX
SUMMARY:
- Around 10+ years of experience in software architecture, design, development, testing and maintenance of web and enterprise applications using Java, J2EE technologies.
- Good Expertise on Java/J2ee Technologies (Java, Servlets, Jsp, Hibernate, Struts, Spring).
- Worked in designing, developing and maintaining web - based applications using Servlets, JSP, Hibernate, Struts, Spring.
- Good knowledge in development of applications using J2EE components, which include Servlets, JSP, Java Beans, JDBC, spring, Hibernate, Spring Boot.
- Extensive experience in developing Web Services applications REST and SOAP.
- Strong experience with MVC based frameworks such as Struts, Spring, Spring-Boot and ORM technologies like Hibernate.
- Good Knowledge with the deployment and release of the application with the ANT building tool and application logging using the Log4J.
- Developed and deployed applications in UNIX, LINUX and Windows environment.
- Experience working with source control and versioning tools like SVN.
- Experienceworkingindifferent IDE like ECLIPSE, RAD.
- Extensive working knowledge on banking domain and Retail domain.
- Exposure to Full Software Development Life Cycle (Requirement gathering, Analysis, Design, Development, Documentation, Testing and User training, Implementation and maintenance).
- Efficient team player, having strong desire and capabilities to efficiently convert Customer's requirements into applications.
- Effective communication with client, cross-functional teams to achieve project priorities/deadlines.
- Extensive working knowledge on performance tuning of various web applications.
- Possess good oral and written Communication, Interpersonal and Organizational skills.
- Have a passion to learn and implement ideas to help self-motivation.
- Strong designing, coding, analytical, problem solving and conceptual skills.
- Participate in periodic conference calls to review Customer’s Network status, planning and the Services being provided (CISCO PROJECT).
- Good Knowledge with the building microservices on cloud platforms.
- Multithreading Concepts creating Threads and sleeping a Thread and Thread Priority.
- Performing Multiple tasks using threads and Thread pool.
- Multithreading concepts like Thread synchronization and Thread Life cycle methods.
TECHNICAL SKILLS:
Java/j2ee: Core Java 1.6, Java Bean, JSP, Servlet, Soap & Rest web services, JDBC, RMI, Spring, Web services REST services.
Frameworks: EJB2.0, Struts2, Spring MVC, Spring IOC, Spring AOP,Spring JDBC, Spring Boot.
Build Tools: Ant1.7
Web technologies: JavaScript, Html.
CM tools:: SVN, IBM Rational Clear Case.
Web Application server: WebLogic 9.2, WebSphere 7.5, Tomcat.
IDE: Eclipse 3.2, RAD
Databases: Oracle 10g.
Operating system: Windows, Linux (Sute 10.2), Red hat.
Other tools: Log4j, Ant.
PROFESSIONAL EXPERIENCE:
Software Engineer
Confidential, TX
Responsibilities:
- Understanding the business requirements and how current system works.
- Testing the stories based on the iteration in ReadyForTest phase.
- Developed the Restful web service application using Jax RS and Spring.
- Developing the user request changes in rapid module.
- Working on the application changes starting from requirement gathering to moving the changes to DEV, CFIT, and PPT env.
- Fixing defects in various phases CFIT and PRD.
- Production support for a short tenure post implementing the project.
- Analyze the system logs in graytool various phases CFIT AND PRD.
- Attending huddle meetings and daily standup. Coordinating with team to get the work done
Environment: Spring Boot, Liferay, Spring 4.0, REST Web Service, Hibernate 4.5, Oracle, Tomcat.
Software Engineer
Confidential, CA
Responsibilities:
- Understanding the business requirements and how current system works.
- Testing the stories based on the iteration in ReadyForTest phase.
- Working with Iteration managers to create a custom tailored Agile methodology for tracking the Progress of the applications based on the type of work and clients.
- Developing the user request changes in rapid module.
- Working on the application changes starting from requirement gathering to moving the changes to IT.
- Fixing defects in various phases IT and UAT.
- Production support for a short tenure post implementing the project.
- Analyze system logs to capture query performances and query tuning if there is any delay in Executions or timeouts.
- Attending huddle meetings and daily standup. Coordinating with team to get the work done
- Multithreading Concepts creating Threads and sleeping a Thread and Thread Priority.
- Performing Multiple tasks using threads and Thread pool.
- Multithreading concepts like Thread synchronization and Thread Life cycle methods.
Environment: Spring 4.0, REST Web Service, Hibernate 4.5, Oracle, WebSphere8.5
Software Engineer
Confidential, CA
Responsibilities:
- Understanding the business requirements and how current system works.
- Developed the Restful web service application using Jax RS and Spring.
- Working with Iteration managers to create a custom tailored Agile methodology for tracking the Progress of the applications based on the type of work and clients.
- Developing the user request changes in rapid module.
- Working on the application changes starting from requirement gathering to moving the changes to IT.
- Interacting with the client and the onsite coordinator for issues and queries in the project.
- Fixing defects in various phases IT and UAT.
- Production support for a short tenure post implementing the project.
- Analyze system logs to capture query performances and query tuning if there is any delay in Executions or timeouts.
- Attending huddle meetings and daily standup. Coordinating with team to get the work done.
Environment: Spring 2.0, REST Web Service, Hibernate 3.5, Oracle, Tomcat 7.0
Senior Project Engineer
Confidential
Responsibilities:
- Developing the user request changes in rapid module.
- Working with Iteration managers to create a custom tailored Sprint methodology for tracking the Progress of the applications based on the type of work and clients
- Working on the application changes starting from requirement gathering to moving the changes to IT.
- Interacting with the client and the onsite coordinator for issues and queries in the project.
- Fixing defects in various phases IT and UAT.
- Used to support production for a short tenure post implementing the project.
- Interaction various teams like Testing, Design, Business and Users.
- Developed the Restful web service application using Jax RS and Spring.
Environment: Spring 4.0, REST Web Service, Hibernate 4.5, Oracle, Jetty Server.
Programmer Analyst
ConfidentialResponsibilities:
- Developing the user request changes in rapid module.
- Working on the application changes starting from requirement gathering to moving the changes to production.
- Interacting with the client and the onsite coordinator for issues and queries in the project.
- Fixing all the JTEST related issues if any before moving the changes to PROD.
- Interaction various teams like Testing, Design, Business and Users.
- Fixing defects in various phases.
- Used to support production for a short tenure post implementing the project.
Environment: Spring 2.0, Hibernate 3.5, Oracle, WebSphere8.5.
Confidential
Programmer Analyst
Responsibilities:
- Involved in Broker Modules screens.
- Involved in Requirements gathering.
- Development new functionality in GLIC for Broker Modules.
- Enhancement of existing Functionalities for GLIC.
- Interaction various teams like Testing, Design, Business and Users.
- Fixing defects in various phases.
- Used to support production for a short tenure post implementing the project.
Environment: Struts 1.2, iBatis, Oracle, JBOSS Server.
Confidential
Associate Consultant
Responsibilities:
- Involved in Core Banking Modules screens and interface, downloads, end of day services.
- Development new functionality in eBBS
- Enhancement of existing Functionalities for eBBS.
- Interaction various teams like Testing, Design, Business and Users.
- Fixing defects in various phases.
- Used to support production for a short tenure post implementing the project.
Environment: EJB 2.0, JSP, HTML, CSS, SQLSERVER, IBM WebSphere 8.5.
Confidential
Software developer
Responsibilities:
- Involved in Requirements gathering.
- Implementation of J2EE Design Patterns Singleton, DAO.
- Designing of the Error code system and exception console in the application.
- Involved in Performance tuning of the services.
- Implementation of Hibernate pojo classes in Persistence Query Service module.
Environment: Spring 2.0, Hibernate 3.5, Oracle, IBM WebSphere 8.5.
Confidential
Software developer
Responsibilities:
- Involved in Requirements gathering.
- Implementation of J2EE Design Patterns Singleton, DAO.
- Interaction various teams like Testing, Design, Business and Users.
- Fixing defects in various phases.
- Involved in Performance tuning of the services.
- Implementation of Hibernate pojo classes in Persistence Query Service module.
Environment: Spring 2.0, Hibernate 3.5, Oracle, JBoss.