We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

0/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Over 5+ years of professional experience as a Java J2EE Developer in Object Oriented development, implementation, analysis, design, development, customization, testing and implementation of software applications moreover deployment of web and distributed Enterprise applications on AWS platform wif exposure to multiple Amazon services.
  • Experience in designing and developing web - based applications using Java, J2EE, Web Services, both SOAP/WSDL and REST, MVC framework, Spring Security 3.2, Spring 4.x, Hibernate 4.x, Struts 2.x, Oracle and SQL.
  • Hands on experience in Analysis, Design, Development, Integration, Deployment and Maintenance of Web services, Client Server and Web based applications using J2EE/Java, JSP, JavaScript and Servlets.
  • Proficient experience wif web technologies like Servlets, JSP, Struts 1.0/1.1, HTML, JSP Custom Tags, JavaScript and CSS, AJAX.
  • Worked on various spring modules (Spring Core, Spring MVC 4.x/3.x, DAO and AOP) along wif Hibernate as the back-end ORM 4.x/3.x tool for implementation of persistence layer and mapping of POJOs.
  • Implemented DAO layers using JPA standards and Hibernate API interfaces.
  • Expertise in Database application programming for MySQL 5.5, server using Stored Procedures, Triggers, Views etc.
  • Experienced in using and configuringAWSservices such as EC2, etc.
  • Exposure to NoSQL database programming - MongoDB, Cassandra.
  • Experience in web standards front-end development including HTML 4.0 and 5, CSS 2.1/3, unobtrusive JavaScript wif the jQuery framework and AJAX technologies.
  • Experienced in implementing presentation layer using JSP, HTML 5, CSS3, Ajax, JQuery, Java script and servlets.
  • Excellent experience and Knowledge in CSS wif preprocessors like LESS and SASS.
  • Experienced wif IBM Web Sphere Application Server and Apache Tomcat Application Server 7.x/8.x.
  • Built data visualizations to monitor file server load, web server speeds, data processing and more using D3.js, Backbone, jQuery.
  • Experience in using version control tools like GIT.
  • Incorporated continuous integration/continuous deployment (CI/CD) using tools like Jenkins.
  • Expertise in client side designing and validations use HTML, DOJO, GWT, CSS, JavaScript, JSP and Struts TagLibrary.
  • Involved in creating and executing Unit test cases using JUnit 4.x.
  • Implemented Agile Scrum software development methodology and Test-Driven Development (TDD) to provide high quality solutions by using tools like JIRA.
  • Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, Team Player can work wif minimal supervision wif TEMPeffective Communication skills and Organizational skills combined wif attention and Time management skills.

TECHNICAL SKILLS

Programming Languages: Java 7/8/J2EE, C#, JavaScript, CSS, HTML

Technologies & Service API’s: JSP, Servlets, JDBC, JPA, JMS, ESB Web Services.

Web Frameworks/ Open Source: Struts, Spring MVC, Spring Boot, Spring Batch, Angular JS, Bootstrap

ORM: Hibernate.

Databases: Oracle (8i/9i/10g/11g), DB2, My SQL, SQL Server, NoSQL, MongoDB.

Application Servers: Oracle Web Logic 8.1/10.3, IBM Web sphere 5.1/6.0/7.0, Apache Tomcat, JBoss.

Web Services: AWS, REST, SOAP, WSDL, SOA.

Operating Systems: Windows XP/VISTA, UNIX/LINUX.

Apache Tools: Log4j, Maven.

Development Tools: Eclipse, TDD, IntelliJ.

Testing Tools: JUnit, Selenium.

Programming Concepts: Object Oriented Programming (OOPS).

User Interface Technologies: HTML5, CSS3, Java Script, AJAX, XML, XSLT, X Path.

Version Control: SVN, GIT, GitHub.

SDLC Methodologies: Agile, Waterfall and Scrum models.

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Java full stack Developer

Responsibilities:

  • Analysis and understanding of business requirements.
  • Involve in the overall system analysis, design, development, and documentation.
  • Experience in data visualizations tools like D3, Angular Fusion Charts and Chart.js.
  • Developing modules in the project using the JSP wif JSTL, Servlet, Spring MVC and EJB alongside JDBC for handling database access on the platform of inhouse framework NEXTGEN.
  • Developed all the page styles by using Bootstrap and SASS instead of CSS to gain a better structure of the stylesheets for a maintain purpose
  • Used validators and converters for the application instead of using JavaScript for validation.
  • Using JDBC for handling the database access, write Pl / SQL queries to do CRUD operations on database.
  • Used D3.js charting library to develop reusable charting Backbone module.
  • Performing front-end validations using JavaScript and performing manual testing.
  • Involved in Unit integration, acceptance testing wif test cases and resolving priorities issue assigned on JIRA related to the support system.
  • Developing and rectifying backend code based on business requirements by using Bitbucket as version control system.
  • Exposed to various phases Software Development Life Cycle using Agile - Scrum software development methodology.
  • Using Leaflet.js and Cesium.js to create interactive maps.
  • Participated in development of a well responsive single page application using AngularJS framework, JavaScript, and jQuery in conjunction wif HTML5, CSS3 standards, wif front-end UI team.
  • Extensively used spring framework for dependency injection and transaction management.
  • Integrated various jQuery plugins like token-input, moment, validator, dropdown, carousel, d3.js etc. into various Backbone modules.
  • Implemented Spring 4 MVC for navigation and controlling action classes and view pages.
  • Developed Data Access Object (DAO) persistence layer using Spring 4, JDBC Template.
  • Used Oracle 11g database and developed stored procedures using Oracle PL/SQL and developed complex queries for business data processing.
  • Customized XML document and forward the data to downstream applications.
  • Incorporated Spring 4 and AOP for alert management to stakeholders.
  • Configured Maven for dependency management, Log4j for logging and debugging and Git for version control.
  • Angular 2, TypeScript, Web API, Node JS, Visual Studio code, Bracket, InVision, Sketch, Jira, HTML5, CSS, SASS, Bootstrap, NodeJS
  • Developed test cases and performed unit testing using JUnit4 framework in Test Driven Development (TDD) approach.

Environment: J2EE, JQuery, Node.JS, OSB, Websphere Application Server Webservices, Struts 2.x, Hibernate 4.3.x, Design Patterns, XML, MySQL, MAVEN, HTML5.

Confidential, Austin, texas

JAva full stack Developer

Responsibilities:

  • Extensively used spring boot for dependency injection and transaction management.
  • Implemented Spring 4 MVC for navigation and controlling action classes and view pages.
  • Developed Data Access Object (DAO) persistence layer using Spring 4, JDBC Template.
  • Developed reusable style sheet partials using Sass Processor.
  • Built data visualizations to monitor file server load, web server speeds, data processing and more using D3.js, Backbone, jQuery.
  • Experience in data visualizations tools like D3, Angular Fusion Charts and Chart.js.
  • Used MySQL database and developed stored procedures using Oracle PL/SQL and developed complex queries for business data processing.
  • Configured application wif OAuth to achieve desktop SSO.
  • Developed the User Interfaces using JSP, HTML, CSS and JavaScript.
  • Customized XML document and forward the data to downstream applications.
  • Incorporated Spring 4 and AOP for alert management to stakeholders.
  • Created a single page application using Angular JS 2 for report generation.
  • Developed and consumed RESTful API for statistical analysis usingJAX-RS.
  • Involved in creating UI interface using Bootstrap, JavaScript and jQuery.
  • Responsible for implementing Continuous Integration (CI) tools - Jenkins.
  • Involved in deploying application on AWS EC2 instances along wif connecting to Amazon RDS.
  • Implemented jQuery, AJAX for loading customer information and other information asynchronously.
  • Experience in developing mobile and desktop UI applications using new technologies like ECMA Script 5/6, ReactJS, Redux, Angular2, TypeScript, CSS3 media queries, SASS
  • Developed the User Interfaces using JSP, HTML, CSS3 and JavaScript.
  • Configure theJIRAworkflow for the project for improvement processes for screens, workflow procedures and reports of applications as per business requirement
  • Configured Maven for dependency management, Log4j for logging and debugging and Git for version control.

Environment: Java 7, JSP, JDBC, Spring 4.0, Struts 2.x, Hibernate 4.3.x, Design Patterns, XML, MySQL, MAVEN, HTML5, CSS, JSP,JavaScript, jQuery, AngularJS, AJAX, AWS, SVN, UML, Web services, SOAP, XSLT, Jira.

Confidential

SOFTWARE DEVELOPER

Responsibilities:

  • Developed the web interface using MVC design pattern wif Struts framework.
  • Designed and implemented most of the Java related portions of the application including EJBs for encapsulating business logic.
  • Developed server-side utilities using J2EE technologies Servlets, JSP, JDBC using Eclipse.
  • Developed the JSP’s using the struts framework tag libraries.
  • Developed the Workflow concept using the struts framework to avoid the back-button problems.
  • Used D3.js charting library to develop reusable charting Backbone module.
  • Designed the Front-end screen usingJSP, Servlets, XHTML and JavaScript.
  • Developed user Interface usingJSP, HTML, AJAX, CSS,creating business processes.
  • Maintained the struts config files, tiles definition files and web.xml.
  • Session Beans are designed in such a way to serve the following: Inserting, updating, and deleting data from the database.
  • Developed and executed the business validation logic in form beans.
  • The framework involves struts framework, which internally uses the J2EE design patterns.
  • Developed the servlets, beans for the application.
  • Preparation of Test Plans.
  • Involved in the application development and unit testing.

Confidential

Software Developer

Responsibilities:

  • Responsible for study and analysis of the requirements concerned to Employee module.
  • Developed the application using JSP and Servlets.
  • Responsible for study and analysis of the requirements in dis project.
  • Build front-end pages in JSP and using Tag Libraries.
  • Developed classes in Java for connection pooling, modularity and reusability.
  • Involved in Business Logic development using Hibernate.
  • Strictly followed MVC design pattern in dis Web interface.
  • Used Java beans to retrieve data from the back-end database.
  • Implemented LOG4J for storing the logs.
  • Involved in Unit testing during development phase.

Environment: Java, JSP, JDBC, Hibernate, MySQL, HTML5, CSS, JSP,JavaScript, jQuery

We'd love your feedback!