Senior Software Engineer Resume
SUMMARY:
- 5 - 6 years of experience in full stack development and implementation of multi-tier object oriented applications using Java/J2EE, Spring, RESTful Web services,Apache Tomcat.
- Complete working knowledge of the different stages of the software development cycle.
- Well versed in Agile methodology, followed agile methodology for the past four projects.
- Passionate about user experience, delivering efficient and scalable software.
TECHNICAL SKILLS:
Languages: JAVA-J2EE
Frontend: JSP, HTML5, CSS, JQuery, Bootstrap, JavaScript, Tiles, DOJO, AJAX
Controller: Struts 2.0, Servlets, Spring IOC, MVC architecture, Spring security, AOP, SOAP web services, RESTful web services, MVP architecture
Backend: JDBC, SQL, PL/SQL, Oracle, Hibernate, MySql, SQLlite
IDE: Eclipse, Intellij, Netbeans
Quality analysis: SonarQube, Fortify
Servers: WebLogic, JBoss, WebSphere, Apache Tomcat
Methodologies: Agile, Waterfall and Devops
Version Control: GIT, SVN tortoise, Atlassian Stash, Sourcetree
Testing tools: Junit, Mockito, Cucumber
Others: Jenkins, JIIRA, Maven, Ant, Sql Yog, PhoneGap,Andriod SDK, Jtrac, Jrxml(iReport), Jacoco, AWS,Putty,Log4J, Citrix XenApp
EXPERIENCE:
Senior Software Engineer
Confidential
Technologies: Java, Spring, Hibernate, JSP, JQuery, AJAX, bootstrap, jrxml and REST Web services, Junit, Mockito, PowerMockito
Tools: Sring Tool Suite, Sql plus, SonarQube, Maven, Jiira,Apache Tomcat, Sourcetree(git), Stash, Fortify
Responsibilities:
- Involved in the implementation of Business logic using Java, Jquery, Spring and Hibernate.
- Developed the frontend in such a manner that aimed to help visually impaired to read text labels. It uses Windows narrator to detect and read the label out loud.
- Developed two major modules of this application end to end during this period.
- Wrote PL/SQL stored procedures to better the performance of widgets that have a large processing time.
- Developed a reporting & management tool named “Reporting” under Admin user profile.
- Owned the design and development of significant components or modules and contributed to other components within the overall architecture
- Wrote secure code and adhered to web application security standards, such as those by OWA SP, and resolved vulnerabilities like cross-site scripting, Injection Flaws(SQL Injection), and Cross-Site Request Forgery (CSRF) in the entire application.
Sr. Software Engineer
Confidential
Operating Systems: Windows XP, Linux
Technologies: Struts1.1, JSP, Oracle 11g, SOAP Web services, Junit, Mockito
Tools: Eclipse, Sql developer, Sonar, Maven, Jtrac, Tomcat J2EE, JDBC, PL/SQL, JSP,HTML 5, CSS, JQuery AJAX.
Responsibilities:
- Worked on this agile project to upgrade the application which controls the lifecycle of vehicle ordering, using Java and Struts.
- Involved in integration testing.
- Developed two major modules of this application end to end during this period.
- Served as mentor to freshers and assigned coding tasks to various team members.
- Managed the defects and requirement documents.
Sr. Software Engineer
Confidential
Technologies: Spring, Hibernate, RabbitMQ, ActiveMQ, REST Web services, Junit, Mockito, DOJO
Tools: Intellij, Sql Yog, Sonar, Maven, Jtrac, Tomcat J2EE, JDBC, PL/SQL, HTML 5, CSS, JQuery, Node.js,AJAX,Jenkins.
Responsibilities:
- Took up the initiative of learning a new language (DOJO), needed for the application and mentored the entire team.
- Contributed to both backend and frontend development, along with the integration.
- Provided design solutions for complex business and technical problems
- Communicated with testing team for the UAT support and helped them in handling issues.
- Lead the offshore team of 3. The agile team was a collaboration of developers.
- Allocated daily work packets and updated the collective work progress to the architect/lead over daily status call.
- Documented the new challenges and solutions implemented for the application, which was appreciated at client level.
Sr. Software Engineer
Confidential
Technologies: REST Web services, Javascript, HTML5, CSS3, JSON
Tools: SQLLite, FusionCharts, Android SDK, Emulator
Responsibilities:
- Developed an integrated solution to test the working condition of Restful web services used in e-commerce mobile application.
- Served as developer for the project and handled requirement analysis, development, testing for an entire application.
- Delivered the POC to the client as a business value add.
- Consistently achieved ‘Meritorious’ rating in three years (TechM) and ‘Performing’ in Confidential
- Received SPOT light awards twice in a team of 8( Confidential ) & Bravo awards in a team of 20 members.
- Received ‘Security Champion’ award for resolving maximum number of Fortify issues in an application.
