We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Salt Lake City, UtaH

SUMMARY

  • Outstanding Java Developer wif Exceptional Software Engineering Experience and a successful track record of 4 years in multifaceted software development lifecycle from Design and Development to Deployment and testing of Web Based Applications using various technologies like Java and J2EE.
  • Expertise in developing business applications for domains such as Banking, Financial and Health Care.
  • Experience in IT Development, SDLC, Relational Database and having experience working wif operations and support teams.
  • Experience in Pair Programming, Test Driven Development, Waterfall model and Agile methodologies like SCRUM.
  • Good knowledge and hands on experience in MVC like, Struts, Spring, ORM Hibernate frameworks and AWS.
  • Good Knowledge in java and EJB design patterns.
  • Experience wif unit testing using junit and knowledge of ANT and log4j tools.
  • Core development experience for Groovy Grails restful we services.
  • Strong hands on experience on Spring IO, Spring Boot wif Thymeleaf.
  • Extensive knowledge of XML - based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services.
  • Experience using struts, Spring along wif persistent frameworks using Hibernate, ibatis in building persistent layer for applications.
  • Experience in SOA EIP using Apache Camel Spring Integration ServiceMix Mule ESB.
  • Implemented distributed parallel trade workflow execution for separate data event streams wif hazelcast data grid.
  • Experience in working wif messaging Framework using MQ Series, MDB and TIBCO.
  • Experience in designing and developing POCs in Spark using Scala to compare the performance of Spark wif Hive and SQL/Oracle.
  • Experience in Data Structure, Algorithms and IBM ODM.
  • Hands on experience wif spark to handle the streaming data.
  • Extensive experience in using various UML, Rational Rose, design patterns and industry best practices such as MVC (Model-View-Controller), Singleton, Facade, Factory and DAO, DTO, singleton.
  • Strong experience in UNIX and Shell scripting.
  • Good documentation skills on both functional and business requirements.
  • Expertise in Distributed and Web environments, focused in JAVA Technologies - Java collections, Threads, J2SE, JDBC, Spring, Hibernate Framework.
  • Extensively experienced in Middle Tier Development using Servlets, JSPs, and EJB.
  • Expertise in Web-Development technologies like Servlets, JSP, JSTL, HTML, JavaScript, CSS, XML, XSL/XSLT, AJAX, JQuery, AngularJs, BackboneJs, ReactJs and Bootstrap.
  • Experience in using DOM4J, JAXB, JAXP parsing and XMLBean to process, validate, parse and extract data from XML files.
  • Good knowledge and experience wif multiple Servers like IBM Web Sphere, IBM Web Sphere ESB(Enterprise Service Bus), Web Logic server, Apache Tomcat, JBoss.
  • Extensive experience in working IDE tools like Eclipse, NetBeans, RAD, WID (Web Sphere Integration Designer).
  • Extensive experience in implementation of the version control software SVN, CVS, Git.
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools.
  • Hands on experience using Messaging Services like JMS, MQ Series, Hazelcast.
  • Proficient in RDBMS concepts and experience in working wif Oracle 9i/10g/11g, DB2 and MY SQL PL/SQL, SQL* Plus, Database triggers, Procedures, Functions.
  • Closely worked wif Release Management Team in doing builds and deploying code into various environments like DEV/QA/SIT/UAT/Prod.
  • Hands-on experience in Integrated Development Environments like Eclipse, NetBeans, RAD, intellij.
  • Experience to lead/manage a team and motivate them both at onshore and offshore/offsite.
  • Have excellent analytical, problem solving, communication and interpersonal skills, wif ability to interact wif individuals at all levels and can work as a part of a team as well as independently.

PROFESSIONAL EXPERIENCE

Confidential, Salt lake City, Utah

Sr. Java Developer

Responsibilities:

  • Worked on complete Agile Development wif two-week sprints, story grooming, estimations, retrospectives and spring planning.
  • Every Day Tasks include Test Driven Development (TDD), Junit, Mockito, Gradle, JIRA, issue navigator, GIT, Stash.
  • Designed and coded controller classes using J2SE dat world talk to real hardware controller to access their states and gave the user control over the hardware through the multithreaded UI.
  • Developed application on Spring 3.x framework by utilizing its features like Spring Dependency injection, Spring Beans, Spring JDBC, Spring Web flow using Spring MVC.
  • Worked on Spring MVC application wif XML configurations and annotations. Used Dispatcher servlet to route incoming requests, controllers to handle requests and Model to send values to user interface.
  • Created Core Java Interfaces and Abstract classes for different functionalities.
  • Integrated Spring wif ORM frameworks Hibernate and Spring JDBC to do database operations wif ORACLE.
  • Implemented JSF in Presentation layer programming using JSTL, AJAX, GWT Development.
  • Web application development using Groovy Grails JQuery AJAX and D3.js.
  • Designed User Interface usingJavaServer Faces (JSF), JSF 2X, HTML 5, CSS3, jQuery and XML in a responsive grid layout.
  • Implemented Generic DAO using Spring JDBC to handle database operations on Similarly Constructed Tables.
  • Implemented RESTful Web services in Service Oriented Architecture(SOA) to retrieve data from client side and made REST API calls from AngularJS and parsed the data to client and handled the security and Authorization using Spring Security andOAuthauthentication protocol respectively. Used Spring Security wif Google OAuth 2.0 to secure the REST web services we produce.
  • All the functionality is implemented using Spring IO/ Spring Boot, Thymeleaf and hibernate ORM. Implemented java EE components using Spring MVC, Spring IOC, Spring.
  • EJB servlets are used to handle the data collected from the JSP’s.
  • Implemented POC for using APACHE IMPALA for data processing on top HIVE.
  • Designed and Developed REST web services based on REST architecture, and provided data to the front-end AngularJS in JSON format.
  • Extensively used SQL queries to check storage and accuracy of data in database table.
  • Developed message driven bean MDB components for gateways.
  • Developed Front End Single Page Application wif data from REST services in JSON Format.
  • Used JaxB for Unmarshalling XML and parse data into auto generated java objects.
  • Used Jenkins Continuous Integration for automatic builds and Automated Release Management (ARM) jobs to push code into QA.
  • Supported Change Management Tasks to deploy code in QA Cert Testing and then into Production.

Environment: Springs,Java1.7, Hibernate, Camel, Web Services, SOA, AngularJS, AWS, Node JS AJAX, XML, XML Parsers SAX/ JAXB, Junit, JSP, J2SE Sp, Spring Boot, JavaScript, Sencha, &Java/J2ee design patterns, Hadoop, Map Reduce, Hive, Pig, Apache Spark, Groovy Grails, EJB, MDB, SQOOP, H-Base, Eclipse, Web logic, Go Lang, Toad, ITEXT, Oracle, SOAP UI, SVN, Windows XP & Linux.

Confidential, GA

Sr. Java Developer

Responsibilities:

  • Agile development (2 week sprints/Iterations), Test Driven Development (TDD), Junit, Mockito, Maven, JIRA issue navigator, Crucible Code Reviews is part of every day’s work.
  • Responsible for creation of design artifacts such as use cases and sequence diagrams.
  • Developed application on Spring 3.x framework by utilizing its features like Spring Dependency injection, Spring Beans, Spring Security, Spring JDBC, Spring Web flow using Spring MVC.
  • Used Spring Security framework to set up authentication and authorization for the application using firm wide single sign on.
  • Designed the UML diagrams based on the OOAD princles.
  • Developed persistence layer integrating Hibernate wif Spring ORM support, also used Spring JDBC for lightweight database operations.
  • Used JPA Annotations for Mapping Objects to Tables, hibernate features such as Lazy Loading, Hibernate Query Language (HQL), Criteria and Pagination.
  • Experience wif Service oriented architecture (SOA), developing SOAP web services based on JAX-WS (Document Style) using HTTP Protocol on Bottom Up style development for Es Endpoints.
  • Wrote complex SQLs, Stored Procedures PL/SQL using SQL developer & TOAD, executed on Oracle Database.
  • Used SVN as source control tool for branching, merging and maintain code versions in the repository enabled using Maven Versioning Capability.
  • Developed, Tested and Deployed application in Apache Tomcat 7.0.
  • Used Maven for building, deploying application, creating JPA based entity objects and compiling application.
  • Working experience in relational databases like Oracle, MySQL and DB2. Strong knowledge of IDEs like Eclipse andIntellijIDE.

Environment: Springs,Java1.7, Hibernate, Camel, Web Services, SOA, AngularJS, AWS, Node JS AJAX, XML, XML Parsers SAX/ JAXB, Junit, JSP, JavaScript, Sencha, &Java/J2ee design patterns, Hadoop, Map Reduce, Hive, Pig, SQOOP, H-Base, Eclipse, Web logic, Go Lang, Toad, ITEXT, Oracle, SOAP UI, SVN, Windows XP & Linux.

Confidential, WI

Mid-Level Java Developer

Responsibilities:

  • Analysis and Design of various modules using J2EE Architecture.
  • Written Hibernate annotation based mapping java classes wif Oracle Database tables.
  • Used Session façade. Implemented JMS API for messaging.
  • Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOA architecture.
  • Involved in High Level Design and prepared Logical view of the Application.
  • Involved in designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams.
  • Implemented Multithread concepts in java classes to avoid deadlocking.
  • Created Core Java Interfaces and Abstract classes for different functionalities.
  • Written Spring Core and Spring MVC files to associate DAO wif Business Layer.
  • Used PL/SQL procedures.
  • Created Data Source and deployed web application in the IBM Websphere application Server.
  • Implemented JSF in Presentation layer programming using JSTL, AJAX, GWT Development.
  • Worked wif HTML, DHTML, CSS, JAVASCRIPT, JASON in UI pages.
  • Created controller Servlets for handling HTTP requests from JSP pages.
  • Writing JavaScript functions for various validation purposes. Writing Java Beans to contain data objects. Implemented session beans, entity beans and message driven beans.
  • Developed client user interface using JSPs and Servlets.
  • Used Version Control Tool to perform Checking-out and Checking-in of codes from the repository.
  • Used EJB Query Language to retrieve data from Hypersonic SQL.
  • Developed web services in Java and Experienced wif SOAP.
  • Developed and maintained Ant Scripts for the build purposes on testing and production environments.

Environment: EJB2.0, Struts, Hibernate, JSP, JSF, Servlets, Web services, XML, XSLT, XSL, JavaScript, Ant, JBoss, HSQL, Net Beans, Oracle 9i, SQL, PL/SQL, Windows 2000/ XP, Enterprise Architect.

Confidential

Jr. Java Developer

Responsibilities:

  • Understanding and analyzing business requirements.
  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Developed the credit check module using Servlets and JSP & Core Java components in Web logic Application Server.
  • Developed the custom tag to display various campaigns on Credit care Sign on and Welcome page.
  • Involved in injecting dependencies into code using spring core module.
  • Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI) or Inversion of Control (IoC).
  • Formulated Use Cases for each business requirement and normalized the use cases to suit the requirements.
  • Created and maintained mapping files, persisting classes and transaction control in Hibernate to access the database.
  • Developed DAO objects and implemented data access layer using JPA-Hibernate to perform CRUD operations
  • Implemented servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking
  • CSS is used to style Web pages, XML markup.
  • Extensively worked wif XML schema(XSD), XSL/XSLT, XML to navigate in XML documents, and SAX to process and parse xml files
  • Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to Web Sphere MQ, which connects to the legacy systems.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Extensively worked on Java server side programming using Servlets, and JSP.
  • Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOA architecture.
  • Developed mail alert mechanism for alerting the users when their selection criteria are met.
  • Created and implemented PL/SQL queries, views stored procedures and triggers.
  • Used Log4J logging framework to write Log messages wif various levels.
  • Deployed web components, presentation components and business components in Web Logic Application Server.

Environment: Java 1.5, J2EE, Servlets, JSP 2.5, EJB 2.0, Hibernate 2.1, Spring 2.5, Log4J, JavaScript, JUnit 4.1, CVS, Rational Rose (UML), Oracle10g, Web Logic Server 10.0, Eclipse IDE, Ant, XML/XSD, Jax-ws(SOAP) web services, SAX.

We'd love your feedback!