Senior Software Developer Resume
PROFESSIONAL OBJECTIVE:
Seeking a challenging position in Software Development to pursue my career where I can effectively utilize my 5 years of experience to boost company’s competitiveness and growth.
PROFESSIONAL SUMMARY:
- 5 years of experience as a Java /J2EE Developer.
- Active Involvement in all SDLC stages.
- 5 years of experience in Developing Java Projects for the Retail Domain.
- 1 Year of experience working at Client location
- Ability to understand business problems and formulate workable solutions.
- Expertise in both Client side and Server Side Technologies.
- Well versed in latest frameworks and technologies such as Spring, Hibernate Angular JS, Angular 2, Typescript, HTML5, CSS3.
- Possess and acumen for customer delights by timely execution of tasks.
- Excellent Technical and Communication skills.
- Ability to quickly learn and adapt to new Technologies.
TECHNICAL SKILLS:
Operating System: Microsoft Windows (All), Linux (Ubuntu 12.04)
Languages: C, C++, Java, HTML5 & CSS3,SQL
Databases: MS SQL server 2008, Oracle 11g, MySQL.
Web Applications/Servers: Apache Tomcat, Glassfish
Client Scripts: Ajax, JavaScript, JQuery, Angular JS
Server Side Scripts: Servlets, JSP
J2EE Frameworks: Spring 4.0, Hibernate 3.0, Struts 1.2
Reporting API’s: Jasper Reports
Build Tools: Apache Ant, Apache Maven, Gradle
Logging: Log4J
IDE Tools: Eclipse, Netbeans, MyEclipse
Web Service: Rest Webservices
Testing: JUnit
Version Control System: CVS,GIT
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Developer
Technologies Used:
- Operating System: Linux
- Front End Tool: J2EE Web Frame works, Angular 2,Typescript
Responsibilities:
- Analyzing software specifications and identification of application functionalities for design, development and testing.
- Fixing issues/bugs/errors that may come up during the production phase.
- Discussing business solutions with client business team, resolving existing problems and improving the application stability.
- Performing Requirement Analysis, Time estimation and Effort Estimation for Projects.
- Performing Code Review checks and deployment activities.
- Finding the root cause for technical issues and providing hot fixes during Peer Testing.
- Applying Unit Testing using Junit & Mockito Tools.
- Sonar and Eclemma plug - in used to look in the Code coverage.
- Check Style and PMD Checks for Code Quality.
Confidential
Software Developer
Technologies Used:
- Operating System: Windows 7
- Front End Tool: J2EE Web Frame works, JQuery, Angular Js
- Frameworks Used: Spring MVC, REST Web Services
- Database ORM: Hibernate
- Database Used: MS SQL Server Management Studio
Responsibilities:
- Role in implementing the detailed design
- Coding using Spring & Hibernate framework.
- Key role involved in developing complex UI modules using AngularJS.
- Creation of Master Screens: both Client and Server Side coding.
- Act as the subject matter expert(AngularJS)
- Conducting technical sessions to junior members.
- Finding the root cause for technical issues and providing hot fixes during Peer Testing.
- Confidential (Test Driven Development) approach with writing of Test Cases and followed with execution.
- Applying Unit Testing using Junit & Mockito Tools.
- Sonar and Eclemma plug-in used to look in the Code coverage.
- Check Style and PMD Checks for Code Quality.
Confidential
Junior Software Engineer
Technologies Used:
- Operating System: Windows 7
- Front End Tool: J2EE Web Frame works, JQuery, Angular Js
- Database Used: My SQL
Responsibilities:
- Requirement Analysis and Design Document Creation.
- Manage the scope and timelines of the project, always makes sure that there is no slippage in project delivery timelines.
- Role in implementing the detailed design.
- Development activities in core java.
- Participating in review meetings with leads and managers.
- Performance fine tuning.
