We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Over 9+ years of IT work experience in full Software Development Life Cycle (SDLC) from inception to delivery of product including requirements gathering, use casing, functional specification, design, estimation, implementation, debugging and documentation
  • Hands on experience with agile/iterative development methodologies (TDD and XP)
  • Working as Tech Lead role for multiple applications, good exposure to onsite offshore working model.
  • Work collaboratively as part of an Agile team, yet exercise independent judgment requiring minimal direction from manager
  • Expertise in designing, implementing and deploying applications using Java, J2EE, Spring boot, Spring, PHP, Struts, Hibernate, Web2.0 and Webservices
  • Hands on experience in latest niche technologies like Amazon Webservices, Hadoop, Map reduce, Pig and Hive
  • Hands on experience working in Javascript based frameworks like Ext JS, AngularJS
  • Good Exposure to Node.js, jQuery, Bootstrap, Express
  • Extensive experience in writing SQL, PL/SQL, Stored Procedures, triggers, packages on various databases like SQL server, Oracle etc.
  • Hands on experience as full stack developer from front end to back end
  • Experience in implementing Core Java & J2EE design patterns like Singleton, Factory Pattern, Service locator, Business Delegate, DAO, Session Façade, Value object, etc
  • Very good understanding and experience in performance tuning of applications.
  • Excellent working experience in developing Restful and SOAP based web services
  • An enthusiastic and project - oriented team player with solid communication and leadership skills, quick learner and the ability to develop creative solutions for challenging client needs
  • Real-world experience building large scale, high availability applications
  • Good domain knowledge of Web hosting, e-commerce, media, healthcare and investment banking

TECHNICAL SKILLS:

APIs/Languages: J2EE, JMS, EJB, JDBC, JAXB, JAX-WS, Junit. JAVA, PHP, Javascript, CSS, Jquery, C, C++, XML, HTML5, SQL, Plsql, EXT JS, Node JS, Angular JS, Express, Bootstrap, R programming

Databases: Oracle, MS SQL, MySQL

Software technologies: SOAP and RESTful webservices, Amazon webservices, Hadoop, Map reduce, Pig, Hive, JavaScript, AJAX, HTML5, XML, XSL, JSON, CSS, Docker, Kubernetes

IDE: Eclipse, IBM RAD, Jdeveloper, Net Beans, SQL developer, SOAP UI.

Frameworks: Spring boot, Spring, Spring MVC, Struts 1.2., Hibernate, Vaadin, UML

Version systems: Bitbucket, SVN

Tools: Application servers: Oracle Discoverer, IBM process server Middleware, ChangemanDS, IBM Clear Quest, IBM TSRM, Mule ESB, Service-now Websphere App server, Tomcat, Oracle App server, Jboss

Configuration Tools: Maven, Ant, Jenkins

Domain Knowledge: Webhosting, Media, E-commerce, Investment Banking Services, Health Care.

PROFESSIONAL EXPERIENCE:

Confidential

Senior Software Engineer

Responsibilities:

  • Analysis of the requirement specifications provided by the clients
  • Proving solutions for a problem statement and come up with best solution among them
  • Prepare Technical design document for the requirements.
  • Developed and provided enhancements of applications using Spring boot, spring, J2EE, PHP
  • Involved in development of front end coding using Javascript, Ext JS, HTML5
  • Design and develop SOAP or RESTful Webservices
  • Involved in developing applications using Angular JS
  • Writing unit test cases using Junit
  • Building webapp using Maven and generate code analysis reports
  • Write deployment jobs and monitor applications in Jenkins
  • Integration testing of Webservices and MQ services.
  • Handling deployment activities on QA, Beta and Prod environments
  • Used JIRA issue tracker as bug reporting tool.
  • Analyzed and provided solutions for performance issues (Heap dump analysis, DB issues)
  • Utilized Agile Methodology to manage projects
  • Leading the team, coordinating work between onshore/offshore and mentoring the offshore team
  • Doing Code review for all the deliverables to make sure code adherence to web.com standards
  • Responsible for overseeing the Quality procedures related to the project

Environment: Eclipse, Apache Tomcat, Apache HTTP server, Glassfish server Java, J2EE, Spring, Spring boot, PHP, SOAP and RESTful Webservices, JMS, AJAX, Javascript, Angular JS, HTML5, XML, JSON, Maven,Jenkins,Bitbucket, SVN

Confidential

Tech Lead

Responsibilities:

  • Analysis of the requirement specifications provided by the clients
  • Proving solutions for a problem statement and come up with best solution among them
  • Prepare High level and low level design documents for the requirements.
  • Developed and Enhanced applications using J2EE, Struts, Hibernate and Spring Frameworks
  • Involved in development of front end coding using Javascript, Jquery, HTML5
  • Design and develop SOAP or RESTful Webservices
  • Involved in developing single page applications using Angular JS
  • Maintained Cross Browser compatibility & implemented Responsive Design using Twitter Bootstrap, Express, custom media queries, etc
  • Involved in front end development using Javascript, Jquery, HTML5
  • Worked on different Amazon webservices components EC2, S3, SNS, Cloudwatch
  • Designed and developed Hadoop infrastructure for Mlbam using Hadoop, pig, Hive
  • Writing unit test cases using Junit
  • Building webapp using Maven and generate code analysis reports
  • Write deployment jobs and monitor applications in Jenkins
  • Integration testing of Webservices and MQ services.
  • Handling deployment activities on QA, Beta and Prod environments
  • Used JIRA issue tracker as bug reporting tool.
  • Analyzed and provided solutions for performance issues (Heap dump analysis, DB issues)
  • Utilized Agile Methodology (SDLC) to manage multiple projects
  • Leading the team, coordinating work between onshore/offshore and mentoring the offshore team
  • Conducted several technical/domain sessions to improve performance in the team
  • Doing Code review for all the deliverables to make sure code adherence to MLBAM standards
  • Responsible for overseeing the Quality procedures related to the project

Environment: Eclipse, Apache Tomcat, Amazon webservices Java, J2EE, Struts, Hibernate, Spring, SOAP and RESTful Webservices, JMS, AJAX, Javascript, Mule ESB, Groovy, Angular JS, bootstrap, Bower manager, Node JS, Express, Hadoop, Pig, Hive, HTML5, XML, JSON, Vaadin, Maven, Jenkins, GIT Hub

Confidential

Tech Lead

Responsibilities:

  • Analysis of the specifications provided by the clients
  • Prepare High level and low level design documents for the requirements.
  • Coding using Java, J2EE, Struts, Spring and Hibernate.
  • Develop Webservices using JAX-WS
  • Writing unit test cases using Junit
  • Integration testing of Webservices and MQ services.
  • Handling deployment activities on SIT, UAT and Prod environments
  • Support activities like creating TSRM tickets, change management, Clearquest etc.
  • Doing Code review to make sure code adherence to WellPoint standards
  • Responsible for overseeing the Quality procedures related to the project
  • Leading team and guiding team in case of any issues.

Environment: IBM RAD, Websphere App server 7.0 Java, J2EE, Struts, Spring, HTML, AJAX, JSON, JMS, Javascript, Webservices

We'd love your feedback!