We provide IT Staff Augmentation Services!

Software Engineer Resume

0/5 (Submit Your Rating)

Middletown, NJ

SUMMARY

  • 7+ years of experience in full stack software development using different languages to build applications.
  • Knowledge of full development/testing life cycle of projects starting from scratch to final release drop.
  • Extensive hands on experience in JAVA/J2EE, Dropwizard, Spring Frameworks and Hibernate.
  • Front - end development skills in ExtJS, AngularJS, SenchaCmd, JQuery, Ajax, HTML/CSS/JavaScript.
  • Familiar with tests using JUnit and Mockito.
  • Hands on experience on RESTful and SOAP web services.
  • Extensive experience in developing applications for Apache Tomcat, Jetty, JBoss, Glassfish.
  • Good experience in messaging using JMS (MQ Series).
  • Expertise in Database design using Oracle, MySQL, Informix.
  • Experience in writing Oracle stored procedures, triggers and packages.
  • Worked with Waterfall and Agile methodologies.
  • Strong decision-making, communication and presentation skills, quick learner, team player and a self-starter.

TECHNICAL SKILLS

Java/J2EE Technologies\Web Services\: Core Java, JDBC, JSP, Servlet\Soap, RESTful\

Web Development and Design\Design Patterns\: HTML5/CSS/JavaScript, ExtJS, AngularJS, \Singleton, Factory, Builder, Observer etc.\JQuery, Ajax, SenchaCmd\

Databases\Version Control\: Oracle, MySQL, Informix\Git, SVN, CVS, ClearCase\

Framework\IDE\: Spring, Dropwizard, Struts, Hibernate, NodeJS\IntelliJ, Eclipse, NetBeans, Vim, Emacs\

Operating System\Utilities/Tools\: UNIX, Linux, Windows, MAC OS\Maven, Ant, Toad, JUnit, Mockito\

PROFESSIONAL EXPERIENCE

Confidential, Middletown NJ

Software Engineer

Responsibilities:

  • Helped with requirements analysis and future plans with System Engineer and Business Analyst.
  • Came up with Architecture Design based on project requirements.
  • Refactored existing framework code by introducing design patterns wherever applicable to increase code readability and performance.
  • Set up daily goal and report status on stand up meeting.
  • Performed development and complete testing using Agile.
  • Conducted peer code reviews using Crucible.
  • Provided quick bug fixes as per raised tickets.
  • Logged and documented daily tasks by using JIRA.
  • Edited project features in Confidential &T Wiki page.
  • Maintained production performance and server deployment.

Environment: J2EE, Dropwizard, Maven, Jetty, Jersey, Jackson, Metrics, Logback, Hibernate, Linux, Oracle, Toad, IntelliJ, Git, Jenkins

Confidential, Bethlehem PA

Software Engineer

Responsibilities:

  • Defined site objectives by analyzing user requirements, drew UML graphs, envisioned system features and functionality.
  • Completed applications development by coordination requirements, schedules, and activities; contributed to team meetings.
  • Involved in front-end UI design based on coding feasibility and user interaction experience.
  • Wrote, executed integration tests and functional tests based on acceptance criteria.
  • Troubleshot development and production issues across multiple environments, browsers and operating platforms.
  • Supported users by developing documentations.
  • Built project by Maven and ANT, deployed and tested onTomcat Server.

Environment: J2EE, Spring Frameworks (core, jpa, boot), Maven, Ant, Tomcat, XML, JUnit, Log4j, Hibernate, ExtJs, Sencha Cmd, HTML, JavaScript, CSS, JSP, UNIX, MySQL, SQL Developer, Eclipse, Subversion

Confidential, Hoboken NJ

Application Developer

Responsibilities:

  • Involved in analysis of the system and drew UML graph.
  • Provided standards, guidelines, and mentoring to establish web based application development and deployment architecture and integration strategy.
  • Developed server based client components and established the messaging connections.
  • Worked on front-end design and implementation.

Environment: Java/J2EE, Servlet, XML, JMS, JSP, HTML, CSS, JavaScript, Derby, UML, Glassfish, Maven, spring, Hibernate, Log4j, Eclipse, Git, MySQL, Stevens Wiki, Unix

Confidential

Application Developer Intern

Responsibilities:

  • Migrating from an old system by adapting new technologies.
  • Set up daily goal and report status on stand up meeting.
  • Debug legacy system understand its business logic and implement it in a new fashion compatible with new system. Have code reviewed each time before code check-in into trunk.
  • Quick decision making among critical issues by prioritize their impacts.

Environment: Java/J2EE, Spring MVC, Hibernate, Eclipse, SVN, Junit, Jira, SharePoint, Maven, Toad, UNIX, AutoSys, Sybase

We'd love your feedback!