We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

­­

SUMMARY:

  • 6 years of experience in full life - cycle of software development process involving requirement analysis, designing and developing user interfaces, testing, debugging and maintenance.
  • Experience on an agile team with agile development practices, Waterfall and disciplines including Pair Programming, Test Driven Development (TDD).
  • Skilled at writing well-designed, testable and efficient code using current best practices in Web development.
  • Strong in Core Java 8 and JEE concepts.
  • Very good understanding of Design Patterns, MVC, MVVM, Multi-tier architectures and Distributed architectures.
  • Experience in design and development of Web Applications involving Java, JDBC, Servlets, JSP, EJB, JMS, spring, Hibernate, XML, RESTful, and SOAP.
  • Good experience in defining the XML schemas and in working with XML parsers to read and validate the data held in XML documents by using SAX, DOM parsers.
  • Good Experience in developing Single Page Applications (SPA).
  • Experience in developing enterprise web applications using ExtJS 5/6, JavaScript, jQuery, AJAX, JSON, HTML5, and CSS3.
  • Experience in working with Version Control Tools like Git, TFS, SVN, and ClearCase.
  • Experience on spring features like Dependency Injection, MVC, Security, and AOP, Data REST, and Hibernate integration.
  • Experience in developing Microservices using Spring Boot.
  • Experience in working with Web/Application Servers like JBoss, WebLogic, WebSphere, and Tomcat.
  • Experience in working with DB2, MySQL, Oracle (10g, 11g) relational databases.
  • Good understanding on NoSQL technologies like MongoDB.
  • Exposure to UNIX commands and Linux.
  • Proven ability to rapidly acquire knowledge on new technologies and implement them in software projects.
  • Experience in post-production application support and strong abilities of troubleshooting.
  • A highly motivated and hardworking individual with strong organizational skills.

TECHNICAL SKILLS:

Programming Language: Java 1.6/1.8, JavaScript, TypeScript, C, C++: JEE

EJB, Servlets, JMS, JSP, REST, SOAP, JDBC, JPA, Lombok, Hibernate, Dependency Injection, Data REST, AOP, Jcrontab, Spring Boot, Spring Cloud, Spring Security, Web Services: Web Development:

ExtJS 5/6, Angular 2/4, jQuery, AJAX, JSON, HTML5, CSS3

Database: MySQL, DB2, Oracle, MongoDB: Web/App Servers

(Middleware): JBoss, WebLogic, Tomcat, WebSphere

Version Control (Subversion): Git, TFS, SVN, ClearCase

Testing: Junit, Mockito

IDE: Intellij IDEA, Eclipse

Build Tools: Gradle, Maven, Jenkins, CircleCI, Docker, Ant

PROFESSIONAL SUMMARY:

Confidential - Atlanta, GA

Full Stack Java Developer

Responsibilities:

  • Involved in gathering requirements from Business Partners, preparing Project Requirements document.
  • Involved in design and development of UI for Single Page Web Applications.
  • Used REST Jersey API with JDBC/JPA/Hibernate and DB2/MySQL connections.
  • Used Lombok for setting up Entities in Hibernate.
  • Developed SOAP and REST web services using JAX-RS, JAX-WS, Axis, CXF, JAXB implementation.
  • Used Spring MVC framework on server side.
  • Implemented Single Sign On (SSO) using SAML 2.0 standard and integrated the module with LDAP and Active Directory systems.
  • Used JMS for asynchronous communication by putting the messages in the Apache ActiveMQ.
  • Interfaced with content published from AEM/CQ5 content management system.
  • Developed complex SQL queries for applications to perform database operations.
  • Added security for RESTful API’s using Spring Security.
  • Developed presentation layer with Spring MVC, AJAX, JavaScript, JQuery, JSON, HTML5, XML and CSS3.
  • Implemented UI of shipping module using React.js and Bootstrap.
  • Created and enhanced SQL queries, SQL procedure methods for Microsoft SQL Server.
  • Involved in developing services based on Microservices architecture using Spring Boot.
  • Used Spring Cloud with Eureka for Service Discovery and Ribbon for REST Clients.
  • Good understanding of Spring Cloud Netflix integrations in the Microservices based architecture.
  • Developed batch processes for automated notifications using Jcrontab.
  • Developed unit testing cases using JUnit.
  • Developed Ant, Gradle scripts for automating build process.
  • Used Slf4j, Log4j for application logging.
  • Implemented the Front end of the project by using Ext JS MVC/MVVM techniques.
  • Designed and developed the Presentation Tier using ExtJS 5/6, JavaScript, HTML5, and CSS3.
  • Configured and deployed projects in WebLogic 10.3 and JBoss EAP 6.x servers.
  • Developed projects in Eclipse and IntelliJ environments.
  • Used TFS, Git for source code management.
  • Implemented CI/CD pipeline with Jenkins, Git and deployed Enterprise applications using Docker on AWS.
  • Deployed and pushed images of services on Amazon EC2 Container Services (ECS).
  • Provided post-production support for multiple applications.

Environment: Java 1.6/1.8, JEE, JDBC, Hibernate, Lombok, Dependency Injection, JUnit, Spring Data, Spring Boot, JMS, Jcrontab, REST Jersey API, Postman, SOAP, SOAP UI, WSDL, XML, CSV, JSON, Slf4j, Log4j, AJAX, JavaScript, ExtJS 5/6, Sencha CMD, MVC, MVVM, SQL, DB2, MySQL, MongoDB, HTML5, CSS3, Ant, Gradle, TFS, Git, WebLogic 10.3/12, JBoss 6.x/7, Jenkins, Microservices, LDAP, Active Directory, SSO, CQ5

Confidential, Richardson, TX

Java Developer

Responsibilities:
  • Implemented, integrated and maintained the client server and web related applications.
  • Involved in updating the UI by using JSP, HTML, CSS, AJAX, JavaScript and jQuery.
  • Used spring framework for the business layer using Spring Core, DAO Modules.
  • Web related development with Node.js, Express.js, JSP, AJAX, AngularJS, HTML5, XML, XSLT, and CSS3 with Micro-services architecture.
  • Developed SQL queries for database transactions.
  • Created REST based web services using JAX-RS.
  • Designed and implemented a generic parser framework using SAX parser to parse XML documents which stores SQL.
  • Developed Maven for build process.
  • Used SVN for source code management.
  • Deployed this application using the WebLogic 10 application server.

Environment: Java 1.6, JSP, WebLogic 10, XML, SVN, HTML, SOAP, Web Services, WSDL, Spring, SQL, JavaScript, jQuery, Oracle11g, PL/SQL Developer, Log4j, Maven

We'd love your feedback!