We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • Having 7 years of experience of strong IT experience in design & development of Web & Enterprise Applications involving technologies Core Java, Java/J2EE and other Skills
  • Heavy experience in Banking, Financial domain.
  • Expertise in Software Development Life Cycle (SDLC) phases including Analysis, Design, Implementation, Testing and Maintenance.
  • Expertise working with standard JAVA/J2EE Design Patterns (MVC, Singleton, DAO, DTO, Service Locator).
  • Worked with different Spring4 modules - Spring Core, and Spring AOP.
  • Fluency in Hibernate HQL, Criteria Queries and Second-level Cache(EhCache)
  • Expertise in developing integration services in SOA by offering Web Services based on XML communication on SOAP and REST.
  • Good experienced with RDBMS implementation and development using Netezza. Experience in DB2 and SQL (Stored Procedures and Trigger)
  • Good exposure of developing and deploying Web-based applications using Eclipse with deployment servers Websphere 7.0, 8.0 and Tomcat6/7/8.
  • Extensive experience with Front-End modern technologies like AngulaJS1.3, JQuery, JSF 2.2, Primefaces 5.1.9, CSS3.
  • Knowledge with MongoDB3.x.
  • Experience in working with different operating systems like Windows xp/2000/7/8/10, Linux System.
  • Expertise in working in Agile (Scrum), Waterfall methodologies, experience using JIRA7, Rally as an agile task management, issue tracking, and bug tracking.
  • Expertise in reporting tool like Microstrategy SDK.
  • Proficient in writing build scripts using Maven.
  • Passionate about Test Driven Development (TDD), Junit4, Mockito, Power Mockito .
  • Well versed in using configuration management tools SVN & Git.
  • Knowledgeable multithreading and common algorithm in different business requesting.
  • Ability to work in team as developer with strong technical skills and lead a team. Good at analysis and logical thinking. Highly responsible,

TECHNICAL SKILLS:

J2EE Technologies Web Technologies:: JDK 1.6/1.7/1.8, JDBC, JSP, Servlet, HTML5/DHTML, JSP, CSS3, Javascript, jQueryJNDI, Web Services, JMS, AJAX, Angular JS, XML, JSON.

OOP, Maven, ApacheApache, Design Pattern.: Java Mail API

Frameworks Development Utilities: : Struts1.2, Spring3/4, Spring MVC, Hibernate3/4, Eclipse, IntelliJ IDEA, Visual Studio. Spring JDBC, REST Service, SOAP web service

RMDBS Databases Platforms/OS: : MySQL, Netezza, DB2, SQL Server. Linux, Windows

Web/App Servers Version Control: : Websphere 8, Tomcat6/7/8 Git, SVN.

Build tool: Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Full stack Java developer

Responsibilities:

  • Involved in the User Interface Architect to develop the interface applications.
  • Developed and Designed Basic J2EE Patterns, Object Relational mapping, and Performance.
  • Understanding, developing and delivering application as per functional system design document.
  • Designing and updating UI interface which is used for displaying card member account history using Angular 1.4.
  • It is based on Agile methodology, each module used to be delivered in Sprint of 2 weeks. JIRA is used as Agile platform management tool to manage Sprint and user stories.
  • Spring MVC pattern used for handling application flow.
  • Tortoise Git is used for version control along with Stash as repository
  • Created REST web service using Spring REST framework.
  • Extensively developed SOAP based web services using Apache cxf. Involved in pre-testing the web services with SOAP UI using end-points.
  • Used Jenkins as a build tool.
  • Also involved in doing UI enhancements for displaying credit score to users using odometer and D3 libraries.
  • Used Log4J to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
  • Implemented TDD, and used JUnit test cases for all the developed modules. Used Mockito Framework to develop mock objects during Semi Automated Testing phase.
  • Used SVN for version control across common source code used by developers and configured Maven to manage project jar file.

Environment: and tool: JSP, JavaScript, JDK 1.7, Web sphere server 8.0, SOAP, REST web services, Spring MVC, Angular.js, Power mockito, Git, Jenkins, JIRA.

Confidential, Phoenix, AZ

Full stack Java developer

Responsibilities:

  • Understanding, developing and delivering application as per functional system design document.
  • Creating POC to rewrite the UI with Angular.js and React.js
  • Designing and updating UI interface which is used for displaying card member account history using Angular 1.4.
  • It is based on Agile methodology, each module used to be delivered in Sprint of 2 weeks. JIRA is used as Agile platform management tool to manage Sprint and user stories.
  • Spring MVC pattern used for handling application flow.
  • Setting of Tortoise SVN settings in Eclipse.
  • Created Angular UI code JUnit framework using Karma and mocha.
  • Tortoise Git is used for version control along with Stash as repository
  • Created REST web service using Spring REST framework.
  • Used Websphere for installing, configuring and deploying the application.
  • Designed and developed the UI using AngularJS, HTML, CSS and JavaScript. Used AJAX to implement asynchronous communication with server side.
  • Implemented the logging mechanism using Log4j framework.
  • Developed JUnit 4.11 test cases for unit testing. Exposed to integration testing, functional testing and performance testing, and fixed raised bugs.
  • Used Jenkins1.x as a Continuous Integration and Continuous delivery
  • Used JIRA greatly simplify the way of tracking and managing bugs.

Environment: and Tools: JSP, JavaScript, JDK 1.7, Web sphere server 8.0, REST web services, Spring MVC, Angular.js, Karma and Mocha for Junit, Power mockito, Git, Jenkins, JIRA.

Confidential, Scottsdale AZ

UI Developer

Responsibilities:

  • Understanding, developing and delivering application as per functional system design document.
  • It is based on Agile methodology, each module used to be delivered in Sprint of 2 weeks. JIRA tool was used to manage Spring and user stories.
  • UI developed using XHTML, JavaScript, JDK 1.8, JSF 2.2 (Sun Mojerra), Primefaces 5.1.19.
  • Updated myfaces and JSF 1.1 libraries with JSF 2.2 and primefaces 5.1.19.
  • Used SQL Query Analyzer for writing SQL scripts.
  • Used JQuery libraries to provide advanced Front-End functionality and look/feel.
  • Tortoise SVN as version control tool.
  • LDAP directories were used for User authentication.
  • Used ANT as a automated build tool.

Environment: and tool: XHTML, JavaScript, JDK 1.8, JSF 2.2 (Sun Mojerra), Primefaces 5.1.19, Tomcat 8.0, SQL server 2008, Eclipse luna as IDE

Confidential, Chandler, AZ

Sr. Web Developer

Responsibilities:

  • Understanding, developing and delivering application as per functional system design document.
  • UI developed using JSP, JavaScript and CSS3 and HTML 5.
  • Dynamic page uploads achieved using Ajax and JQuery 1.8.2.
  • Used SQL Query Analyzer for writing SQL scripts.
  • Used JQuery libraries to provide advanced Front-End functionality and look/feel.
  • Setting of DB2 and Tortoise SVN settings in Eclipse.
  • Used Spring MVC along with Hibernate for backend processing.
  • Used Spring Framework’s IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.
  • Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, Value object and DAO design patterns.
  • Used IBM Rational Application developer as IDE and Eclipse Juno Web sphere Application server 7.0
  • Tortoise SVN as version control tool.
  • LDAP directories were used for User authentication.
  • Implementation of Spring IOC container
  • Involved in unit and integration testing

Environment: and tool: JSP, JavaScript, jQuery, Spring MVC, SQL Server 2008, LDAP repositories, Ant, Tortoise SVN, Eclipse Kepler, Tomcat 6.0

Confidential, Phoenix, AZ

Software Engineer

Responsibilities:

  • Involved in requirement gathering, impact analysis and end to end design for the application.
  • UI developed using JSP, JavaScript and CSS3.
  • Dynamic page uploads achieved using Ajax and JQuery 1.8.3.
  • Responsible for project delivery with quality.
  • Used JQuery libraries to provide advanced Front-End functionality and look/feel.
  • Setting of DB2 and Netezza build settings in RAD application development server
  • Implemented SSL.
  • Used Struts MVC along with SpringJDBC template for backend processing.
  • Used Spring Framework’s IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.
  • Upgraded application infrastructure from WAS server 6.1 to 7.0, Microstrategy 9.0.1 to 9.4.1
  • Updated application deployment process to BMC ARA (Blade logic application release automation)
  • Developed modules with MSTR SDK to apply custom enhancement.
  • Worked in removing JavaScript and upgrade to Ajax and jQuery for rich user interface development.
  • Added LDAP and SSO authentication.
  • Migrated MSTR metadata server from DB2 to SQL server 2005.
  • Migrated Struts SQL to Spring JDBC framework.

Environment: JSP, JavaScript, jQuery, Struts, SpringJDBC, Netezza DB, SQL 2005, Micro strategy SDK, LDAP repositories, Maven, Tortoise SVN, Eclipse,IBM RAD.

Confidential, Phoenix, AZ

Software Engineer

Responsibilities:

  • Involved in all the phases of the SDLC lifecycle.
  • Used Struts Tiles and Validator framework extensively in developing the applications.
  • Utilized most of the Java concepts including JNDI look up.
  • Involved in requirement gathering & finalization from onsite, impact analysis.
  • Lead the effort of setting up the workspace with new IDE IBM Rational Application developer with WAS 6.1.
  • Completely involved in migrating Build tool to Maven technology.
  • Created POC with juice 3.0 API for encryption and helped team members to understand it’s implementation.
  • Analyzed the involvement of third party systems like CAS, GDAS and Utilities like GeoAccount.
  • XML format was used for sending SOAP based request.
  • Performed review and quality activities for the team.
  • Used MAVEN as build tool.

Environment: IRAD, JSP, JavaScript, Struts, DB2, JAX-WS, REST API, and Maven.

We'd love your feedback!