Sr. Software Engineer Resume
5.00/5 (Submit Your Rating)
SUMMARY
- Around 8 years of experience in software development using Java (Core Java + J2EE)
- Passed AWS Certified Solution Architect Associate with 90% score.
- Oracle Certified Associate, Java SE 7 Programmer.
- Strong experience in all the phases of software development lifecycle including requirements gathering, analysis, design, implementation, deployment, and support.
- Comprehensive knowledge of Agile and Scrum Model of SDLC Process .
- Hands on experience in Hibernate and Spring Framework.
- Solid background in Object - Oriented analysis and design. Very good at various Design Patterns and UML
- Knowledge of Python programming. Worked on data analysis using Pandas library.
- Experience in developing SOAP,REST Web Services and developing DTDs, XSD schemas.
- Cohesive team worker, having strong analytical, problem solving and interpersonal skills.
- Skilful in carrying out project execution with specifications ensuring timely delivery of projects as per deadlines
- Have used CI tools like Jenkins
- Expertise in creating Test Plans, defining Test Scenarios and Test cases and developing and maintaining Test scripts based on Business and Functional requirements
- Ability to manage and track the Requirements through Requirements Traceability Matrix
- Ability to work well in fast-paced, dynamic team environments with strong verbal and written communication skills.
- Knowledge of reporting tools likes Tableau.
- Worked with Confidential Technologies Limited, from Sept 2008 till Jun 2011 as a System Engineer and Confidential from July 2011 till April 2015 as Senior Software Engineer.
- Cohesive team worker, having strong analytical, problem solving and interpersonal skills.
- MS-Software Engineering from Stratford University
TECHNICAL SKILLS
Operating Systems: Windows, Linux
Java/J2EE Technologies: Servlets, JSP, Spring, Junit, Hibernate 3.x, JDBC
Web Technologies: XML, XSL, XSLT, SAX, DOM, CSS, Java Script, HTML,, Web services (SOAP, REST).
Methodologies: Waterfall, Agile, Scrum
Testing Tools: SoapUI
Databases: Oracle
Application Servers: IBM Web Sphere, Web Logic, Tomcat
PROFESSIONAL EXPERIENCE
Confidential
Sr. Software Engineer
Responsibilities:
- Collaborated with business partners, and developers to define and create solution design.
- Designed class diagrams, sequence diagrams, and high-level technical documents.
- Worked in a structured and team-oriented environment with Agile/Scrum methodology.
- Contributed to the project by working on end to end flow - Created and consumed REST - API’s, wrote Spring configuration and classes, created Hibernate mapping files, configuration file and classes to interact with the database.
- Used SVN for version control.
- All the implementation classes were tested using JUnit.
- Created simulator requests and responses using REST services.
- Used Websphere as the application server.
- Used PMD plugin in eclipse for code analysis.
- Used Jenkins to trigger builds on SVN branches.
- Went onsite to Ecuador for production deployment and maintenance phase.
Confidential
Responsibilities:
- Designing and preparing reference data for service fulfillment, tasks and fallouts.
- Used Spring Core for dependency injection/Inversion of control (IOC), and integrated framework Hibernate.
- Used Hibernate for Object/Relational Mapping purposes for persistence onto the Oracle database.
- Created JSP pages for UI and developed Java classes for various flows
- Used Maven for build and deployment.
- Created Junit test cases.
- Used Xtra-C for the version control
- Creating business processes using APM as per business flows.
- Developed tool to validate the reference data.
- Participated in the defects meeting with development, release management, and other relevant teams daily to resolve the conflicting defects.
- Deployed application on Weblogic server.
- Used PMD plugin in eclipse for code analysis.
Confidential
Responsibilities:
- I was involved in end to end development of IWD interface.
- I was responsible for the entire lifecycle of the CR including the detailed level design, coding, unit testing, subsystem test and system test.
- Created and consumed SOAP web-services.
- Used SOAPUI tool for testing the web-services.
- Developed supporting JAVA classes that controlled the whole flow of the module as per specifications.
- Developed customized Exception classes for all modules so that all classes will throw different business exceptions, and provides intelligent routing and display user-friendly messages.
- Went onsite to Melbourne for production deployment and maintenance support.
Confidential
System Engineer
Responsibilities:
- Development and Support of Set-up service, Document, and History modules.
- Designed and developed UI screens using JSF and Richfaces to provide interactive screens to display data.
- Implementedspringservice layer with dependency wiring.
- Used JPA to do the object relational mapping between the tables and java objects
- Deployed the application onJBoss server.
- Wrote Test Cases usingJUNIT.
- Bug Fixing during UT, ST, IT and BAT.