We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

MichigaN

PROFESSIONAL SUMMARY:

  • 4+ Years of experience in software application design, analysis and development on Client - Server Applications.
  • Experience includes application development in Java, JSP, Servlet programming, Enterprise Java Beans, JDBC, spring, Spring Integration, Hibernate.
  • Extensive experience in Application Software Design, Object Oriented Design, Development, Documentation, Debugging, Testing and Implementation.
  • Specialized in Java 1.8, J2EE, Servlets 2.0, JSP, JSTL, Custom Tags.
  • Extremely good in Struts, Spring Framework, Hibernate.
  • Used various Ajax/JavaScript framework tools like Java Script, jQuery, JSON.
  • Good Understanding of Design Patterns like MVC, Singleton, Session Facade, DAO, Factory.
  • Expertise in back-end/server side java technologies such as: Web services, Java persistence API (JPA), Java Messaging Service (JMS), Java Data Base Connectivity (JDBC), Java Naming and Directory Interface (JNDI).
  • Having good noledge of Oracle 8i, 9i, 10g, 11g and DB2 as Database and excellent in writing teh SQL queries.
  • Having good noledge on Oracle Migration in J2EE applications wif Data integration and validation perl.
  • Developed teh web applications on IDE tools like Eclipse, NetBeans and STS (Spring Tool Suite)
  • Automated build, testing and integration wif Ant, Maven, Gradle,Jenkins and JUnit.
  • Strong experience in using AJAX, JSTL, Struts Tag Libraries, Tiles, HTML, XHTML, JavaScript, CSS, Angular JS, Node JS, Java Server Pages (JSP) for designing front end.
  • Rich experience in Agile Methodologies such as extreme programming (XP), Scrum, waterfall model and Test Driven Development TDD.
  • Expert level skills in designing and implementing web server solutions and deploying java application servers like Tomcat, JBOSS, WebSphere, WebLogic on Windows& UNIX platform.
  • Extensive use of Use case model, Use case diagrams, class diagrams and sequence diagrams using rational rose.
  • Experience in AWS, SOAP, Rest using IBM-MQ series for developing Web Services.
  • Experience working wif versioning tools like CVS, SVN and Clear Case and build tools like ANT, Maven.
  • Very good understanding and working experience of Agile Scrum Process.
  • Experience wif RDBMS and writing SQL and PL/SQL scripts used in stored procedures and good noledge on NoSQL.
  • Strengths include good team player, excellent communication interpersonal and analytical skills, flexible to work wif new technologies and ability to work effectively in a fast-paced, high volume, deadline-driven environment.

TECHNICAL SKILLS:

Language: Java, UML, SQL, PL/SQL, C, C++.

Java Technologies: Java EE 5, Servlets 2.4, JSP, EJB, JMS API, JDBC API, JNDI, JSTL, JUNIT, AJAX

Web Technologies: HTML4/5, XHTML, HDML, JAXP API, DHTML, JSF, XML, SAX,DOM,XSLT, XPATH, Java Script, CSS2/3, JQuery, Web services, Design Patterns, JAX-WS API, Angular JS,Node JS, React JS, Bootstrap

Frameworks: JSF, Struts, Hibernate, Spring Framework

IDE'S: Eclipse (GALILEO, HELIOS, INDIGO, Mars), MyEclipse, Net beans, STS

Web Services: SOAP, REST,Pivotal Cloud Foundry

Web and Application Servers: Web Logic, JBOSS, Web Sphere, Apache Tomcat

Databases: MySQL, DB2, Oracle, Cassandra

Build Automation: ANT, MAVEN, Gradle

Testing and Logging Frameworks: JUnit, Log4J, Jenkins, CI &CD, ETL

OOA, OOD: UML, use-case diagrams, Class diagrams, Activity diagram, Sequence diagram

Operating Systems: Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8, UNIX.

PROFESSIONAL EXPERIENCE

Confidential, Michigan

Software Engineer

Responsibilities:

  • Worked wif business teams on requirements gathering and estimating teh efforts for development using agile methodology
  • Involved in all phases of Agile Scrum Process like Stand up, Retrospective, Sprint Planning meetings.
  • Teh web application developing UsingSpring BootFrame work
  • Used Gradle for building teh application, and completed testing by deploying on application server.
  • Learned about clustered container environment in PCF ( Pivotal Cloud Factory ) to manage dozens of microservices.
  • Responsible for creating reusable components by using teh Angular 2 components wif Typescript
  • Application backend implemented as Node JS express application server.
  • Used Firebug, IE and Chrome Developer Toolbars for debugging and browser compatibility.
  • Worked on JQuery to make dropdown menus on web pages and display part of a web page upon user request.
  • Wrote Unit testing and Test suites using JUnit framework for testing teh application.
  • Automated CI/CD wif Jenkins, build-pipeline-plugin, Gradle, GIT Set up Jenkins master/slave to distribute builds on salve nodes.
  • Testing JavaScript using teh Jasmine and Karma framework.
  • Experience working wif build, code package & source code management such as GIT.
  • Experience working in fast paced Agile Environment. Attended daily stand up meetings and involved in teh spring planning.

Environment: Java 8, Spring Boot 1.3, Gradle, Junit, Oracle 12C, Jenkins, PCF, JBOSS, Servlets 2.0, HTML5, CSS3, SASS, Karma, JavaScript, JQuery UI, AJAX, JSON, Angular JS, Node JS, React JS, Ext JS, Bootstrap, RESTful Web Services, XML, Pivotal Tracker.

Confidential, Dallas, Texas

Java Developer

Responsibilities:

  • Worked wif business teams on requirements gathering and estimating teh efforts for development using agile methodology to integrate business line of apps wif SOA in a seamless fashion.
  • Involved in all phases of Agile Scrum Process like Stand up, Retrospective, Sprint Planning meetings.
  • Teh web application developing UsingSpring BootFrame work and JPA components to interact wif teh database
  • Created Forms wif validation using Template Driven Forms and Reactive Forms approach in Angular2.
  • Responsible for creating reusable components by using teh Angular 2 components wif Typescript
  • Implemented data binding using Event Binding and Property Binding methods.
  • Updated existing Ionic application wif teh new design using Bootstrap, Angular, Nodejs
  • Application backend implemented as Node JS express application server.
  • Used Firebug, IE and Chrome Developer Toolbars for debugging and browser compatibility.
  • Worked on JQuery to make dropdown menus on web pages and display part of a web page upon user request.
  • Wrote Unit testing and Test suites using JUnit framework for testing teh application.
  • Automated CI/CD wif Jenkins, build-pipeline-plugin, Maven, GIT Set up Jenkins master/slave to distribute builds on salve nodes.
  • Testing JavaScript using teh Jasmine and Karma framework.
  • Experience working wif build, code package & source code management such as GIT.
  • Learned how to interface Cassandra
  • Experience wif Code Quality Governance related tools (Sonar)
  • Experience working in fast paced Agile Environment. Attended daily stand up meetings and involved in teh spring planning.
  • Attended meetings wif UX team to discuss shortcomings, suggestions, limitations of framework and technical glitches for teh given wireframes.

Environment: Java 8, JPA 2, Spring Boot 1.3, Maven, Junit, Docker, Oracle 12C, Kubernetes, Jenkins, JBOSS, Servlets 2.0, Cassandra, HTML5, CSS3, SASS, Karma, JavaScript, JQuery UI, AJAX, JSON, Angular JS, Node JS, React JS, Ext JS, JIRA, Bootstrap, RESTful Web Services, XML

Confidential, Walnut Creek, CA

Software Engineer

Responsibilities:

  • Worked wif business teams on requirements gathering and estimating teh efforts for development using agile methodology to integrate business line of apps wif SOA in a seamless fashion.
  • Teh web application developing UsingSpring BootFrame work and JPA components to interact wif teh database
  • Participated in teh completeSDLCof project from Development, Implementation, and Deployment to Testing Phase.
  • Involved in all phases of Agile Scrum Process like Stand up, Retrospective, Sprint Planning meetings.
  • Responsible for working on Creating XSL style sheets to generate complicated output XML based on user requirements from XML data.
  • Analyzed business requirements and created technical solutions.
  • Used Maven for building teh application, and completed testing by deploying on application server.
  • Wrote unit test cases for Unit Level testing using JUnit, Easy Mock.
  • Developed front end using Spring MVC, JSP, and JSTL.
  • Worked closely wif QA, Business and Architects to solve various defects in quick and fast manner to meet deadlines.
  • Involved in analysis, design, testing phases and responsible for documenting technical specifications.
  • Developed teh application using Spring Framework that uses Model View Controller (MVC) architecture wif JSP as teh view.
  • Extensively involved in teh development of backend Logics or data access logic using Oracle DB 11g and JDBC.
  • Wrote Unit testing and Test suites using JUnit framework for testing teh application.
  • Involved in UAT Testing.
  • Developed application code using Spring tool Suite 3.8 and configured wif Maven 3.2.5.
  • Participated in Daily standups and weekly status meeting for providing teh development updates.
  • Production support for teh application to resolve teh issues experienced by teh users.

Environment: Java, J2EE, JSP, Servlets, XHTML, XML, XSLT, JBoss, jQuery, Java Script, Hibernate, Oracle 11g, MSSQL, Spring MVC, JMS, JPA, Web Services, SOA, Eclipse, Maven, Linux, Agile Methodology.

Confidential, Dallas, TX

Software Engineer

Responsibilities:

  • Involved in all phases of Agile Scrum Process like Stand up, Retrospective, Sprint Planning meetings.
  • Responsible for working on Creating XSL style sheets to generate complicated output XML based on user requirements from XML data.
  • Analyzed business requirements and created technical solutions.
  • Used Maven for building teh application, and completed testing by deploying on application server.
  • Wrote unit test cases for Unit Level testing using JUnit, Easy Mock.
  • Worked on Maven to build teh application and used JRebel for code integrations.
  • Developed front end using Spring MVC, JSP, and JSTL.
  • Used Junit framework for unit testing of application and Log4j to capture teh logs.
  • Worked closely wif QA, Business and Architects to solve various defects in quick and fast manner to meet deadlines.
  • Involved in analysis, design, testing phases and responsible for documenting technical specifications.
  • Developed teh application using Spring Framework that uses Model View Controller (MVC) architecture wif JSP as teh view.
  • Used Microservices architecture wif Spring Boot based service through REST.
  • Worked on Hibernate and created mappings.
  • Involved in development of middle layer business methods, which incorporated teh core business functionality using Singleton Beans.
  • Implemented agent-server messaging dialog using Camel and JMS (Active MQ implementation)
  • Involved in Unit Testing, Integration Testing and UAT Testing.
  • Deployed teh application on teh JBoss Application Server.
  • Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP).
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages.
  • Test cases has been written by using JUnit framework.
  • Accessed database using SQL Queries, PL/SQL scripts.
  • Worked wif testing teams and resolved defects.

Environment: Java, J2EE, JSP, Servlets, XHTML, XML, XSLT, JBoss, jQuery, Java Script, Angular JS, Hibernate, DB2, MSSQL, Spring MVC, Spring IOC, Spring DAO, Microservices, JMS, JPA, Web Services, Apache Camel (Integration), SOA, Perforce, Eclipse, Maven, Unix, Linux, Agile Methodology.

Confidential

Java Developer

Responsibilities:

  • Involved in development of General Ledger module, which streamlines analysis, reporting and recording of accounting information. General Ledger automatically integrates wif a powerful spreadsheet solution for budgeting, comparative analysis and tracking facility information for flexible reporting.
  • Designed and developed application using Core Java like collections, multithreading, Generics, StringBuilder and interfaces, J2EE (JSP, Servlets), Spring and Oracle
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Designed user-interface and checking validations using JavaScript.
  • Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Responsible for Wholesale Banking and Payment Solutions.
  • Developed various EJBs for handling business logic and data manipulations from database.
  • Involved in design of JSP's and Servlets for navigation among teh modules.
  • Designed cascading style sheets and XML part of Order entry Module & Product Search Module and did client side validations wif java script.

Environment: Core Java, J2EE, JVM, Servlets, Spring, Servlets, Custom Tags, Java Beans, JMS, Hibernate, IBM MQ Series, Ajax, JUnit, JSP, Log4j, JNDI, XML, SAX, Rational Rose, UML.

We'd love your feedback!