We provide IT Staff Augmentation Services!

Software Engineer Ii Resume

5.00/5 (Submit Your Rating)

Las Vegas, NV

PROFESSIONAL SUMMARY:

  • Java developer with around 6+ years of experience in all phases of software development life
  • Extensive experience in developing web applications using Java/J2EE, Servlets, JSP, JSTL, Spring,SpringBoot, EJB, JMS, ORM,Swingtechnology.
  • Hands on experience in developing microservices using Spring Boot, Spring REST& Hibernate framework for various web/portal based application development.
  • Experience in developing webbasedapplication’s interface using HTML5, CSS3,Bootstrap, Java Script, Jquery, Ajax.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, SOAP, WSDL, DTD, Schema, SOA, JAXB, JAXP.
  • Good hands on experience in developing web applications such as MVCArchitecture using Spring Framework and developing custom tag libraries for JSP Pages.
  • Good experience in Unit Testing using JUnit and Version control using CVS, SVN, Tortoise
  • Experienced in configuring of build files with ANT, Maven and logging using log4J.
  • Experience in reviewing Design documents, Requirement Specifications, Preparing Technical document.
  • Exposed to Rational Rose (UML) and Developed Web based Applications using ApacheStruts fframework, which involves MVCArchitecture.
  • Good experience in defining the XMLschemas and in working with XML parsers to read and validate the data held in XML documents.
  • Involved in Data Integration using Java Web Services (JAX - WS, JAX-RS).
  • Proficient in working RDBMS databases like Oracle 11g/10g,9i, IBM DB2, MySQL database servers..
  • Good understanding of NoSQL Database and hands on work experience in writing application on No SQL database which is MongoDB.
  • Experience in developing Stored Procedures, functions, triggers using Oracle and comfortable using databases SQL Server, DB2, MySQL and MS Access.
  • Having good knowledge of Design patterns.
  • Hands-on experience with UNIX, Linux environments.
  • Experience in understanding & documenting Business process &CMMILevel 5 process
  • Very good experience in the design and development of data architectures.
  • Experience with IBM WebSphere, Apache Tomcat and JBOSS Application server.
  • Experience in writing shell scripts to automate repetitive task.
  • Worked in different methodologies such as Waterfall and Agile. Proficient in using configuration management tools such as CVS and VSS.
  • Provided post-production application support and perform project/task estimation throughout the duration of the project.
  • A quick learner and a team player with excellent communication, good management skills for analyzing user requirements and ensuring excellent functionality and maximum contribution.

TECHNICAL SKILLS:

Enterprise Java and Java Standard Edition: JSP, Servlets, JMS, Logging API, Ajax, JDBC, Swing, JDBC, JNDI, JSON, JSTL, RMI, JMS, JSP, Servlets, EJB, JQuery

Framework: Struts, Spring, Spring Boot, Hibernate, Web Services, JUnit

Build Tool: Ant, Maven, Gradle

Languages: Java, C, C++, C#

Operating Systems: UNIX, Linux, and Windows XP/Vista/7/8/10

Web Technologies: HTML, DHTML, XML, AJAX, WSDL, SOAP

Web/Application servers: Apache Tomcat, WebLogic, JBoss

Databases: Oracle 9i/10g/11g, MySQL,DB2, SQL Server, MongoDB

Tools: and IDE: Eclipse, IntelliJ,, NetBeans, Toad, Swagger

Version control: SVN, CVS

Network Protocols: TCP/IP, UDP, HTTP, DNS, SMTP

PROFESSIONAL EXPERIENCE:

Confidential, Las Vegas, NV

Software Engineer II

Responsibilities:

  • Researched, design and develop system software as per the project requirement.
  • Developed business RESTAPI using Spring, Sprig Boot, Hibernate 4.3.
  • Developed DAO’s for manipulating the data from the database.
  • Integrated business layer with the RESTFUL services.
  • Used ‘Log4j’ to configure the logging of all the levels which were referring to the framework and used Gradle for dependency management and for creating application artifacts.
  • DevelopedSQL Queries & stored procedures for Oracle.
  • Parsed XML using JAXBandsent itover to government body FINCEN using SSL communication.
  • Developed JavaSwingforms to meet business functionality
  • Consumed RESTful web services using apacheHttpClientor the data coming from external systems.
  • Analyzed information to determine and recommend modification in the current application.
  • Developed software with accuracy in line with the SLA’s.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information such as loan status report.
  • Worked closely with the level one customer support to troubleshoot, identify and fix issues within the application code.
  • DevelopedJUnit test cases to make sure program runs as per the expectation.
  • Designed and developed Utility Class that consumed the messages from the Java message Queue and generated emails to be sent to the customers. Used Java Mail API for sending emails.
  • Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Involved in the Development of CRUD functionality for various business components.
  • Established secureSSL connection with government FINCEN website for suspicious activity report.
  • Used Gradle for build automation.
  • Addressed production support issue that couldn’t be addressed by the support team.

Environment: Java/J2EE7.0, Spring4x, Spring Boot, Hibernate 3.0, Spring JMS, JBoss, XML, JAXB, Oracle 11g, JUnit, Tortoise,RESTful,Gradle, SoapUI 4.5.1 and Log4J, Swagger, Postman.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Prepared design documentUnderstanding the business requirements and preparing.
  • Participated in discussion with business analysts and analyzed the feasibility of the requirements.
  • Involved in planning and estimation
  • Drew sequence diagrams and Class diagrams using Star UML.
  • Created new tables, Sequences and written SQL queries and PL/SQL in Oracle.
  • Developed Informant service layerby using Spring MVC.
  • Developed User interface using JSF, JSP, HTML, JavaScript, and CSS, AngularJS, Ajax and JQuery and json.
  • Developed DAO objects and Hibernate mappings.
  • Attending the daily Standup Meetings.
  • Write the Unit test cases by using Junit framework and Mockito framework.
  • Involved in unit testing and Integration testing
  • Involved in Bug Fixing.
  • Worked closely with team and make sure that team followed the Java coding guidelines and reviewed the code.
  • Utilized Agile Methodologies to manage full life-cycle development of the project.
  • Implemented MVC design pattern using Struts Framework.
  • Form classes of StrutsFramework to write the routing logic and to call different services.
  • Created tile definitions, Struts-config files, validation files and resource bundles for all modules using Strutsframework.
  • Developed web application using JSP custom tag libraries, Struts Action classes and Action.
  • Used Test Driven and behavior-driven design to accomplish requirements.
  • Strong experience in usingBODSas an external system for ETL betweenECCandBI.
  • Used SOA services to communicate with messages formally defined via XML Schema (also calledXSD ). Communication among consumers and providers or services typically in heterogeneous environments.
  • Used Amazon Web services (AWS) to provide a large computing capacity.
  • Designed Java Servlets and Objects using J2EE standards.

Environment: - JavaJDK1.7, Oracle 11g, Eclipse luna, JBoss 5.0.1 Spring MVC, Junit, JMockit, Web services, Agile Methodology, Java/J2EE, SQL, PL/SQL, JSP, EJB, Struts, Hibernate, WebLogic 8.0, HTML, AJAX, Java Script, SOLR,AWS,JDBC, XML, JMS, XSLT, UML, JUnit, log4j, MyEclipse 6.0,Star UML, SVN and Maven, BODS, SOA Services

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Understanding the business requirements and preparing the design document.
  • Participated in all the phases of the system including designing, coding, testing, building, deployment and supporting the production environment.
  • Drew sequence diagrams and Class diagrams using Microsoft vision and Star UML.
  • Created new tables, Sequences and written SQL queries and PL/SQL in Oracle and My SQL.
  • Introduced new user/actor called Dealer in the application and developed using struts2 and spring framework.
  • Developed User interface using JSP, HTML, JavaScript, CSS, JSON, Ajax and JQuery.
  • Developed DAO’s for retrieving the data from the database.
  • Developed event and event handlers and object initializing using springIOC framework
  • Developed MVC framework by writing action classes and light weightbusiness logic classes using Struts2 framework and Spring3.0framework.
  • Used Spring MVC with SpringRestfulTemplate to Produce and consumeRestfulWeb services.
  • Developed Schedulers that communicated with the Cloud based services (AWS) to retrieve the data.
  • Converted two mission critical Lotus Notes Applications from the desktop based client to web browser based applications using Xpages.
  • Extensively worked on JavaScript for developing application usingJava ExtJS.
  • Implemented search feature, including document content using search engine Apache SOLR (wild card search, sticky search, auto search).
  • Used Hibernate Template of Spring Framework and Hibernate Interceptors.
  • Developed database access mechanism by using by HibernateORM framework.
  • Configured WebLogic JMS Servers, JDBC Data Sources, JDBC Connection Pools, and Bridge to provide interoperability between WebLogic JMS and IBM MQ Series..
  • Developed asynchronous data retrieval using AJAX.
  • Used SOA services to communicate with messages formally defined via XML Schema (also calledXSD ).
  • Performed break fix and enhancement work for existing Domino applications.
  • Used Tomcat as web server to store the static contents and Jboss as application server.

Environment: -JavaJDK1.7, MySQL, Oracle, Eclipse, JBoss 5.0.1 Spring3.0, Windows, Junits, Web services, Struts1.x, Struts2.x, Hibernate, SOLR,AWS, Agile Methodology, Perforce, Star UML, Oracle 11g,Microsoft vision, MQseries, HPQC, Servlet, AltovaXMLSpy,Apache Tomcat Webserver,Maven, SOA Services.

Confidential

JAVA Developer

Responsibilities:

  • Done the design, development and testing phases of Software Development usingScaled AGILE methodology with Test Driven Development (TDD) and Pair Programming
  • Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as Servlets, Java Beans and JSP
  • Developed UI using HTML5, JavaScript, JQuery, JSP, JavaServer Faces, and Ajax
  • Used Spring MVC framework to implement the MVC design pattern.
  • Used Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Used JAX-WebServices to interact with other applications using SOAP and WSDL file.
  • Used JMS to send/receive asynchronous data from other system components.
  • Implemented persistence layer using Hibernate ORM (Spring +JPAintegration)
  • Used SQL and HSQL databases to check inserted data and developed queries to get data from different tables
  • Wrote build & deployment scripts using Maven, shell scripts to build and deploy the application JBoss Application Server
  • Configured Apache for Jboss domains with virtual Servers.
  • Jboss configuration is done in thoroughly firewalled environment using TCP
  • Responsible for writing the Design Specifications for the generic and application specific web services in Groovy n Grails.
  • Developing Restful web service development in Grails.
  • Web application development using Groovy Grails JQuery AJAX and D3.js.
  • Trimmed the Jboss EAP to create the slim version of Application Servers.
  • Involved in problem determination using application and error logs.
  • Used Spring framework 3.0 as middle tier component and integrated with Hibernate3.4 for back-end development.
  • Developed UI screens usingYUI, CSS and JQuery.

Environment: Java 1.6,Java/J2EE, JSP, JSF, XML, CSS,CSS3, XSLT, AJAX, Struts2, EJB3, Web Services JAX-WS, Oracle, JUnit, Windows 7, Linux, Clearcase, Hibernate3,JPA, Spring Framework 3.2,Maven 3.2, Eclipse3.x, GIT, Log4j, SOAP, Web services,TCP/IP, Apache Axis, SQL,CSS, JQuery, JavaScript,AngularJs, Clear Quest, XML, ECLIPSE,MongoDB, Harvest,DB2, WA, Groovy and grails.

We'd love your feedback!