We provide IT Staff Augmentation Services!

Senior Engineer Resume

2.00/5 (Submit Your Rating)

Nashua, NH

SUMMARY:

  • 8+ Years of professional IT working experience in Analysis, design, development and testing full scale UI Web applications with Java/J2EE technologies.
  • Strong technical knowledge in User Interface (UI), Core Java, and JEE development.
  • Hands on experience in designing and coding applications using Java and JEE technologies like JMS, JDBC, Web services REST and SOAP
  • Expertise in designing User Interface (UI) applications and professional web applications using Html, Xhtml, CSS, JavaScript, Angular, JQuery, JSON and XML.
  • Expertise in advanced JavaScript libraries and frameworks such as Express JS, Angular, Backbone JS, Node JS and Object Oriented Programming in JS.
  • Experienced in building web applications /services in Spring Boot executable jar/war
  • Experience on SOA, REST and SOAP Web Services and J2EE design pattern.
  • Experienced in coding PL/SQL, Procedures/Functions, Triggers and Packages on database.
  • Having an intermediate knowledge of NO SQL database - Mongo DB.
  • Hands on experience in developing reports using Jasper Reports, Apache POI.
  • Knowledge on docker images and deploying in Cloud using PCF
  • Good working knowledge on Git, Stash, Clear case, Jenkins and SVN for code management and version control.
  • Building tool Ant, Maven and CI /CD using Jenkin with code quality using sonarqube /checkstyle, pmd and findbugs
  • Well experienced with IDE tools like Eclipse, STS, and Net Beans.
  • Experience in collecting business requirements, writing functional requirements and test cases.
  • Experience in creating technical design documents with UML - Class, and Sequence diagrams.
  • Team player with a very good understanding in working with small and moderate teams in the SDLC projects.
  • Managed various projects involving complex processes with teams across different areas.
  • Excellent analytical and problem solving skills with ability to communicate effectively with peers.
  • Familiar with development methodologies like Water Fall and Agile

TECHNICAL SKILLS:

Programming Languages: Java SE 1.5~1.7, SQL, PL/SQL

Web/JEE Technologies: JSP, Servlets, AJAX, JavaScript, JSON, DHTML, CSS, HTML, Web Services, JSTL,Angular, Node JS, Backbone

Framework/Patterns: Spring Boot, Spring, Hibernate, jQuery, Bootstrap, Unit

Application Servers: Weblogic, Tomcat, JBoss, Web Sphere

Databases: Oracle 10g, MS-Access, MySQL

Source/Version Control: SVN, Clear case, Git and Stash

Java IDEs: Eclipse, STS, RAD, NetBeans

Tools: Jekinkin, Sonar, soapUI, WinMerge, WinSCP, Firebug, AdvaceRC

Operating Systems: Windows, Linux, Unix

Methodologies: Waterfall, Agile/Scrum

Test Management: HP Quality Center, JIRA, Radar

Build tools: Ant, Maven

PROFESSIONAL EXPERIENCE:

Confidential, Nashua, NH

Senior Engineer

Responsibilities:

  • Involved in designing the data model for Preference and Configuration System.
  • Defined rest API and wsdl and implemented to expose the system functionality as web services.
  • Designed common service with can suite soap and rest web service.
  • Used Swagger to create rest api documentation, designed service with generic exception handling and common error handling
  • Communicated project related information to the development, QA and management teams.
  • Designed and developed responsive User Interface, application modules with bootstrap, JQuery, CSS.
  • Developed Single page application using Angular, HTML5, CSS3, JQuery and JavaScript.
  • Used CORS script and web server proxy to handle cross domain web service.
  • Developed unit test cases using JUnit for testing functionalities and performed integration testing of the application.
  • Performed the code reviews and refactor the code to improve the performance.
  • Evaluating test execution results, fixing defects and resolving issues for quality deliverables as per the client requirements.
  • Developed the application using agile methodology and demonstrated the functionalities to the business users in every sprint.

Environment: JEE, JSP, Java, Spring MVC, Hibernate, XML, Oracle, HTML, Angular, JQuery, CSS, AJAX, CSS, GIT, stash, Agile, Jenkins, Swagger, HP Quality Center

Confidential, Addison, TX

Senior Engineer

Responsibilities:

  • Involved in analysis, conceptual design, detail design and development.
  • Communicated project related information to the development, QA and management teams.
  • Designed and developed User Interface, application modules using JSP, JQuery and Spring MVC.
  • Developed database access components with the back end as SQL server.
  • Leading a team of 3 members for design and development performance test use case.
  • Prepared Customer presentations, POCs.
  • Involved in creating reports using apache POI.
  • Developed Email Notification feature in an application.
  • Developed unit test cases using JUnit for testing functionalities and performed integration testing of the application.
  • Implementation of continuous integration using Jenkin, Sonar, Junit
  • Used Sonar for code quality tracking and fixed them to improve the code quality.
  • Worked with on defect triage and, fixing defects and release management
  • Followed agile methodology for quick shippable product at the end of very sprint.

Environment: JEE, JSP, Java, Spring, Hibernate, XML, SQL Server, HTML, DHTML, CSS, AJAX, JQuery Jasper, CSS, and JUnit

Confidential, Torrance, CA

Sr. Engineer

Responsibilities:

  • Performed technical elaboration and feasibility study on the Functional Requirement specification and high level requirement.
  • Implemented Site, Building and Report Modules based on the low level design.
  • Performed functional and unit testing for newly developed modules.
  • Designed and developed User Interface, application modules using JSP, JQuery and Spring MVC.
  • Created Stored Procedures, Triggers for the application and used Spring JDBC
  • Involved in building and deploying the application using Ant build tools. Also managing the project builds.
  • Support to UAT, production environments and resolving issues with other deployment and testing groups.

Environment: J2EE, JSP, Java, Spring, Hibernate, XML, Oracle 10g, HTML, DHTML, CSS, AJAX, Jasper, CSS, JUnit, HP Quality Center, Rational Clear Case, IBM RAD 6.0, IBM Web Sphere Application Server 6.0

Confidential, Lincolnwood, IL

Sr. Engineer

Responsibilities:

  • Analyzed the requirements and prepared the Technical specification documents for the same.
  • Designed Use Case diagram, Class diagram and Sequence diagram.
  • Designed and developed the user interface using Tiles and Struts tag libraries
  • Developed additional UI Components using JSP and implemented an asynchronous, AJAX based rich UI to improve customer experience.
  • Prepared the Proof of Concept for workflow and demonstrated the solution to the business users.
  • Used Hibernate ORM framework as persistence engine and involved in mapping, coding and fine tuning of hibernate Queries.
  • Developed Workflows to streamline photo sourcing and recipe import process from external agencies
  • Developed notification engine
  • Build and deployed the application on Weblogic.
  • Responsible for data validations on client side as well as server side.
  • Had code walk through with clients and incorporated the changes along with the team members.
  • Reviewed test execution results, analyzed the defects and resolved the issues for quality deliverables.

Environment: JDK1.6, JEE (JSP, Servlets), JMS, JavaScript, HTML, DHTML, CSS, Log4J, Ant, UML, AJAX, JSTL, Hibernate, Struts, Oracle 10g, TOAD, SVN, Eclipse, Weblogic, Junit, Radar, FindBug.

Confidential

JEE Developer

Responsibilities:

  • Involved in designing the application. Prepared UML Sequence Diagrams, Class Diagrams, and Activity Diagrams to in corporate in the technical design document.
  • Interacting with the team for project related activities/ doubts which included Technical leads and architects.
  • Developed Interactive GUI Screens using HTML, JSPs and performed Data validation using JavaScript.
  • Implemented Controller, Business delegate, Data Transfer Object, Data Access Object patterns and Struts Framework.
  • Involved in feasibility Analysis, and Development of the enhancements
  • Involved in estimates of the code changes for the enhancements.
  • Involved in detailed level design, High level design and also Unit testing for enhancements.
  • Mentored newly joined developers in technical and functional area
  • Managed a development team of 4 members and working as the lead JEE Developer
  • Trouble shooting production issues and solving customer’s trouble tickets.

Environment: JEE, Java, WebLogic, SVN, Eclipse, Hibernate, MySQL 5.1, Struts, JSP, JavaScript, CSS, XML, MS Word, and Visio.

Confidential, New York, NY

Software Engineer

Responsibilities:

  • Analyzed the business and functional requirements provided by the client.
  • Designed and developed JSP pages for the front-end, using Webwork framework.
  • Developed Java beans, helper classes and Servlets for interacting with UI written in JSP.
  • Wrote a controller Servlet that dispatched requests to appropriate classes.
  • Developed Dispatch Action classes to define several business methods.
  • Developed value object mainly used to wrap the data and pass across the layers.
  • Designed database queries for updating, insertion and retrieval of asset information and rates.
  • Worked with the testing team to review, categorize and fix bugs
  • Involved in the Production support activities.

Environment: Java, JEE, Servlets, JSP, CSS, HTML, Java Script, XML, Webwork, Hibernate, MySQL, Tortoise SVNJBoss.

We'd love your feedback!