We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

Southborough, MA

PROFESSIONAL SUMMARY:

  • 7+ years of experience working in different in domains telecom, banking, finance, Logistics and Storage domain etc.
  • Experienced all aspects of project requirements gathering, and involved in detail design of project.
  • I have been working in teams that have adapted ‘Agile’ development methodology with expertise in ‘Test Driven development’ paradigm.
  • Extensively worked on Java/J2EE technologies like Spring, Spring MVC, Hibernate, Struts, Angular JS, SQL, and Web services, JavaScript, JQuery, UNIX and Ext JS.
  • Worked on design tools like Microsoft Visio, Eclipse UML.
  • Worked on databases like Oracle, DB2 and PostgreSQL.
  • Possess excellent interpersonal, communication and analytical skills with demonstrated abilities in customer relationship management
  • Excellent skills in mentoring team members technically and in Soft Skills.
  • Ability to learn new technologies and adapt to new skills Confidential quick pace.
  • Experience in developing application using Spring Framework that uses features of IOC, Spring MVC, Spring JDBC, Spring Batch, Spring Security, Spring Boot and AOP features.
  • Experience on server side programming like JavaBeans, RMI, EJB, JDBC, JNDI, Java Mail and JMS.
  • Expert on XML, DTD, Schemas, XSL, XSLT, SOAP, WSDL, SASS, UDDI, SAX and DOM parsers. Worked on JQuery as a JavaScript UI Library.
  • Worked on Enterprise User Security, Application security, Single Sign on (SSO) and LDAP.
  • Good experience on servers like Apache HTTP, Apache Tomcat and application servers JBoss4.0.5 GA, BEA WebLogic 8.1 and configuring them.
  • Good Exposure to Service Oriented Architecture (SOA) such as Web Services including SOAP, UDDI, WSDL, JMS (Java Messaging Service), REST Web services.
  • Worked on different version controlling tools CVS, Clear Case and SVN (Subversion).
  • Experienced in writing and building files with ANT, Maven and coding test cases using JUnit.
  • Developed J2EE applications on different IDE’s like RAD 6.0/7.0/7.4, Eclipse3.0/3.2/4.2 and NetBeans.
  • Worked on different operating systems WINDOWS, MAC OS, UNIX and LINUX.

SOFTWARE PROFICIENCY:

Languages: Java, XML

Web Technologies: J2EE (Servlets, JSP, JSTL) and web services.

Frameworks: Spring (IOC, AOP, MVC, Boot), Struts, Hibernate.

Servers: Web Logic, Tomcat

IDE: Eclipse, NetBeans

Scripting Languages: HTML, JavaScript, Ext JS, Altova XML Spy, JQuery and Angular JS.

Tools: Log4j, Maven, Akka.

Repositories: SVN, TFS and CVS.

Reporting Tool: Jasper Reports.

Middleware Tool: X - Gen tool

Databases: Oracle, DB2 and MySQL.

WORK EXPERIENCE:

Confidential, Southborough, MA

Senior Software Engineer

Responsibilities:

  • Involve in Requirement, understanding the technical & functional specifications and effort estimation.
  • Involve in development of rest controller and front end using Ext JS and middleware using Spring- Boot, REST Services and MVC.
  • Having a role as developer involved in scrum meetings and project documentation.
  • Analyze the requirement gathering for coding.
  • Provide the technical Documentation for detail design of each module.
  • Developing the application code based on detail design document.
  • Resolving and fix the Defects raised by testing team.
  • Implementation of third party micro services & interfaces using Web Services, RESTful API communication.
  • RESTful Web services based implementation of GUI and interface communication.
  • Performance and Scalability enhancements for Micro services using Spring Boot Framework.

Environment: Core Java, Window Script, Linux Script, REST API with Spring Boot and Drop wizard, Hibernate, HTML5, PostgreSQL, Ajax, EXT JS.

Confidential, Louisville, New Jersey

Senior Software Engineer

Responsibilities:

  • Involve in Requirement, understanding the technical & functional specifications and effort estimation.
  • Involve in development of rest controller and front end using JavaScript, JQuery REST Services and Spring MVC.
  • Having a role as developer involved in scrum meetings and project documentation.
  • Analyze the requirements gathering for coding.
  • Provide the technical Documentation for detail design of each module.
  • Developing the application code based on detail design document.
  • Resolving the Defects.

Environment: J2ee, Java, HTML5, spring, Spring Jdbc Template and DB2, Ajax, JavaScript.

Confidential, New York Downtown, New York

Senior Software Engineer

Responsibilities:

  • Develop the code based on Confidential 's.
  • Defects fixing and resolution.
  • Analyze the test execution plan as per Confidential 's.
  • Application development for all enhancements as per the requirements and design.
  • Generating the letters using Jasper Reports.

Environment: J2ee, Java, Ext JS, X-GEN tool, Oracle 10, SQL Developer for Oracle, UNIX and Web services, Jasper Reports.

Confidential, Dallas, Tx

Senior Software Engineer

Responsibilities:

  • Develop the code based on User stories.
  • Test the code in the RSETClient debugger using RESTful web services.
  • Defects fixing and resolution.
  • Analyze the test execution plan as per User stories.
  • Provide new technical documentation as applicable per user stories

Environment: J2ee, Java, spring, Hibernate, Oracle 11g, TOAD for Oracle, UNIX and Web services.

Confidential, Dallas, Txs

Senior Software Engineer

Responsibilities:

  • Participate in detailed design whenever required.
  • Software development for all enhancements as per the requirements and design.
  • Application support and fix the tickets in compliance with TechMahindra and Confidential & Confidential standards and procedures.
  • Provide (new/update) technical documentation as per IT UP process where ever applicable.
  • Coding as per the requirements and design.
  • Code the bug fixes and enhancement in compliance with TechMahindra and Confidential & Confidential standards and procedures.
  • Provide (new/update) technical documentation as applicable.

Environment: J2ee, Java, UNIX, Oracle, Oracle for TOAD, CORBA and Web services.

Confidential

Software Engineer

Responsibilities:

  • Struts Action classes have been used along with business components and Java Beans.
  • Hibernate were used for mapping java objects to database tables and to persist data into the database.
  • Design patterns used while building the business components are Template, Data Access Object and MVC.
  • Involved in form validations Using Struts Validation Frame work.
  • Involved in creating a spring and Hibernate configuration file.
  • Used Struts Action Messages to display error messages.
  • Involved in developing the SQL Queries.
  • Used Web Services on SOAP Protocol

Environment: Java, Struts, Hibernate, Oracle, Spring, web services, Apache server.

Confidential

Developer

Responsibilities:

  • Integrating the Struts and Spring Frameworks.
  • Done client-side validations using Struts Validatior plug-in.
  • Involved in integrating struts with hibernate.
  • Used Struts Action Messages to display error messages.
  • Involved in development of Java Beans and Action Classes.
  • Involved in developing the SQL Queries.

Environment: JEE, Spring IOC, Struts, Hibernate, WebLogic, Oracle10g.

Confidential

Developer

Responsibilities:

  • Used design patterns like Singleton, MVC
  • Integrating Struts and Hibernate Frameworks
  • Performing the unit testing.
  • Developed Business logic using java beans and action classes in struts.

Environment: Java & JEE (Swing, Servlets, Jdbc), Struts and WebLogic.

Hire Now