We provide IT Staff Augmentation Services!

Senior Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

St Louis, MO

TECHNICAL SKILLS

Languages: Java, J2EE, C, C++, SQL, PL/SQL, Javascript, Python

Databases: Oracle, DB2, SQL Server, My SQL, MS Access, PostgreSQL, MongoDB, Cassandra, Couch DB, Firebase.

Web Technologies: Java Script, HTML, CSS, SaSS, LeSS, CSS - Reset, Bootstrap, Angular JS, React JS, Servlets 2.4/2.5, JSP 2.0/2.1, JDBC 2.0/3.0, Filters, Listeners, JMS, Webpack, Babel, Chrome Dev Tools.

Application Web Servers: WebLogic, JBoss 4.0.5, Apache Tomcat, IBM Web Sphere, NGINX.

Java Technologies: Spring (Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), JSP, EJB, JMS, Java Beans.

Cloud Environments: AWS, Google Cloud Platform, Microsoft Azure

Version Control: SVN, GIT, CVS

Tools: Maven, Jenkins, Ant, Log4j, JUnit, Mockito, JIRA

IDEs: IntelliJ, STS (Spring Tool Suite), Eclipse, Notepad ++, JBuilder, Net Beans, Visual Studio.

Methodologies: Agile Scrum, Test Driven Development (TDD), Waterfall.

PROFESSIONAL EXPERIENCE

Senior Full Stack Java Developer

Confidential - St Louis, MO

Responsibilities:

  • Interacted with the Business Analysts to gather the required Functional Speci cation Documents for the project. Actively involved in Software Development Life Cycle (SDLC) as Modeling, Analysis, Design and Development.
  • Involved completely in agile approaches, including Test-Driven Development (TDD) and Scrum. Developed the UI modules using JSP, HTML, CSS, JavaScript, AngularJS, AJAX.
  • Developed multiple enterprise applications using Java Multithreading, Exception Handling, and Collections, Hibernate framework, Spring IOC, Spring MVC, Spring Boot, Spring JDBC, Spring Annotations, Spring AOP, Spring Integration, frameworks, RESTful web services.
  • Used JMS for the asynchronous exchange of critical data and events among J2EE components. The Publisher- Subscriber method was used for data loading and Point-To-Point method of JMS was used for event processing.
  • Integrated Single sign on using LDAP and Active directory on spring security layer, successfully maintained users and groups integrity in the application.
  • Exposed Stateless session beans as SOAP, RESTful web services using JAX-WS, JAX-RS.
  • Implemented Angular promises to handle asynchronous communication with our RESTful API for various requirements.
  • De ned Hibernate Named Queries for performing batch while de ned Criteria Queries for Microservice.

Environment: JAVA 1.8/J2EE, HTML,AJAX, Servlets, JSP, JSON,XML, XSD, XSLT, XPATH, JAX-WS, JMS,JAX-RS, WSDL, Spring 3.2, MVC, IOC, AOP, Security, JAX-RS, CXF, JMS, Oracle, Maven, JavaScript, AngularJS, Spring MVC, Hibernate, AWS, Jenkins, JUnit 4, JDBC, Web Services (SOAP, REST), GitHub, Word Press, Mockito.

Senior Full Stack Java Developer

Confidential - San Antonio, TX

Responsibilities:

  • Used React JS, which allowed us to render pages on both the client and server using the codebase.
  • Developed various web pages and components using React JS by implementing redux components and libraries and prede ned components from NPM (Node Package Manager).
  • Developed Spring AOP aspects for logging and exception handling and involved in integrating spring with Hibernate. Integrated Tiles 3 framework with Spring MVC to simplify the development of User Interface.
  • Hands on experience in business rules discovery, rules harvesting and rule development in ODM and involved in designing and building Domain Models, Java Execution Models and Business Object Models for Business Rules and events Applications.
  • Implemented Spring Security with interceptor features to provide Authentication and Authorization for log in functionalities.
  • Developed some part of the application using Spring-MVC and IOC/Dependency Injection integrating different layers of the application.
  • Performed Database application programming for Oracle, PostgreSQL server using Stored Procedures, Triggers, Views etc.
  • Worked on providing authorization and authentication to applications using Spring security and protected the application against attacks like session xation and click jacking.
  • Learned and implemented Java design patterns like Front Controller, Service Locator, Business Delegate, Data access Object, Factory Pattern, Session Facade etc.

Environment: JAVA 1.8/J2EE, HTML,AJAX, Servlets, JSP, JSON,XML, XSD, XSLT, XPATH, Jersey-WS, JAX-WS, JAX-RS, WSDL, Spring 3.2,MVC, IOC, AOP,CXF, JMS, Oracle, Maven, JavaScript, ReactJS, Hibernate, OAuth 2.0, JPA, PostgreSQL, NodeJs, Express, AWS, Jenkins, JUnit 4, JDBC, Web Services (SOAP),Tiles 3, GitHub.

Full Stack Java Developer

Confidential - Norwalk, CT

Responsibilities:

  • Monitored batch runs on the production environment which has impacted more than 1 million accounts.
  • Responsible for detection of fraud accounts with execution of a set of queries coded with constraints using SQL, where the accounts are identi ed, veri ed and updated in DB2 DB, involving 200+ accounts per run.
  • Analyzed the legacy systems and involved in data migration from Mainframe to the Java system.
  • Worked on all phases of Software Development Life Cycle (SDLC) including requirements gathering through client interaction, Design, Documentation, Development, Integration, Testing, Con guration and Production Support.
  • Used AngularJS as the development framework to build a single-page application.
  • Designed and developed the application using agile methodology, Wrote Technical design documents, Implementation plans and testing documents for the requirements.
  • Used JDBC API for invoking stored procedures in the database.
  • Used Spring MVC framework at the front end and con gured many beans and wired (dependency injection) them as per the requirement.
  • Consumed RESTful Web Services to implement AJAX calls and updating dynamic functionality of HTML in JavaScript and Angular.
  • Implemented business logic using Spring service layer and Spring DAO layer using Spring Framework.

Environment: JAVA 1.8/J2EE, HTML,AJAX, Servlets, JSP, JSON,XML, XSD, XSLT, XPATH, Jersey-WS, JAX-WS, JAX-RS, WSDL, Spring 3.2, MVC, IOC, AOP,CXF, JMS, Oracle, Maven, JavaScript, ReactJS, Hibernate, OAuth 2.0, JPA, PostgreSQL, NodeJs, Express, AWS, Jenkins, JUnit 4, JDBC, Web Services (SOAP),Tiles 3, GitHub.

Full Stack Java Developer

Confidential

Responsibilities:

  • Involved in analysis, design, testing phases and responsible for documenting functional and technical speci cations Primarily focused on Spring MVC components such as Dispatcher Servlets, Controllers, View Resolvers.
  • Used Spring MVC to extract data from databases and develop REST services. Used JMS support to communicate and update info with Merchants.
  • Used Hibernate, ORM solution technique of mapping data and involved in creating Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Developed Front-end UI using JSP, Servlets, HTML and Javascript. Involved in Unit Testing, Integration Testing and UAT Testing.
  • Deployed the application on the WebLogic Application Server and integrated applications using Apache Camel.
  • Worked in an agile development environment and involved in development of REST web services using Spring MVC to extract client related data from databases.
  • Involved in writing Oracle PL/SQL Stored procedures, triggers, views.

Environment: JAVA 1.8/J2EE, HTML, JavaScript, Hibernate, JUnit, Oracle PL/SQL, JSP, Servlets, Spring MVC, Apache Camel, WebLogic.

Software Developer

Confidential

Responsibilities:

  • Interacted with business users extensively and created design documents and functional speci cations.
  • Used Eclipse for Java code development and also worked on troubleshooting the problems and xed the bugs by utilizing Java and XSLT.
  • Created XSLT style sheets for the XML data transformations that included both mid-layer transformations (XML to XML) and nal transformations (XML to HTML).
  • Worked with Maven integration plug-in for Eclipse and deployed the project on Tomcat. Created JUnit test cases for each case in speci c modules to test the functionality.
  • Involved in the user interface development using JSP, HTML, CSS, JSTL and JavaScript. Followed IDP process during development with iterations.
  • Used CVS as source Version control.
  • Coordinated with QA during the testing phase and helped resolve bugs.

Environment: JAVA 1.8/J2EE, HTML, JSP, JSON,XML, JUnit, Tomcat, CVS, Maven, Gradle, XSLT, Eclipse.

We'd love your feedback!