We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

TX

SUMMARY:

  • Around 5 + years of experience in IT Industry as a Java/J2EE Developer. I nvolved in Analysis, Design, Development, Integration, Deployment and testing of web based and client server multi - tier applications.
  • Experienced in using Software development methodologies Agile Methodology and Waterfall software development processes.
  • Expertise in Core Java concepts such as OO Design, Multithreading, Generics Exception Handling, Collections, Java Reflection, Annotations.
  • Extensive experience in Open Source Java frameworks such as: Spring Dependency Injection, Inversion of Control, Spring MVC, Hibernate and Struts.
  • Excellent working knowledge in designing and developing enterprise applications using J2EE technologies such as JDBC, Servlets, JSP.
  • Expertise in developing UI based GUI’s using HTML5, DHTML, JavaScript, AngularJS, XML, DOJO, AJAX, JSF,React, JSP&spring form tags.
  • Hands on experience in creating components and creating component documentation using React.js.
  • Proficient knowledge on Angular 2.x/4.x with NGRX to obtain MVVM design flow, developed front-end applications by using Angular JS , Backbone JS , Ember JS , Knockout JS and ExtJS to obtain MVC design flow.
  • Proficient experience in building dynamic SPA using MEAN full stack JavaScript framework.
  • Experienced on Server-side JavaScript structures like NodeJS , Hapi . JS , Express.JS .
  • Experience in Java 8 features likes Concurrency, Multi-threading, Functional interface, Lambda functions, Time API, Stream API, Collection API, Filter API, Exception Handling and Transaction Management.
  • Strong working experience with Spring Framework, which includes usage of IoC / Dependency Injection and different Spring modules like Core Container, Data Access/Integration, Web and AOP in Web applications.
  • Extensive knowledge in working with J2EE technologies such as JSP , Servlets , JDBC , JMS , Spring , Hibernate , Web Services , Design Patterns and master level experience in spring modules like Spring Security , Spring Batch , Spring Boot , Spring JTA , Spring Cloud , Spring AOP .
  • Expertise in using servers like Apache Tomcat , JBoss , IBM WebSphere and WebLogic to configure and deploy applications.
  • Expertise in configuring, designing and programming IBM Collaboration Server (PIM) version 10/11.
  • Enhanced and deployed applications based on Micro Services using Spring Boot and Spring Cloud .
  • Experienced in CI/CD tools using Jenkins creation, GIT and Maven.
  • Deployed applications based on Micro Services using Spring Boot and Spring Cloud .
  • Deployed new libraries with Micro Services architecture using Rest APIs and Spring Boot .
  • Worked with Web Services (SOAP, REST) and service-oriented architectures.
  • Extensive experience in installing, configuring, and administering Jenkins CI tool on Linux machines and used Jenkins Pipelines to drive all Microservices builds.
  • Used Java Message Service (JMS) to create, send, receive and read messages.
  • Deploying on EC2 instances and connecting to the Databases on RDS.
  • Expertise in Amazon Web Services (AWS) such as EC2, Lambda, S3, Security groups and Simple Notification Services .
  • Worked on Microservices using Docker using Amazon EC2 container service and using AWS admin console.
  • Experienced in Configuring, Automating and deploying instances on AWS, also familiar with EC2, Cloud Formation and managing security groups on AWS.
  • Proficient in writing SQL queries, PL/SQL Functions, Triggers and Stored Procedures
  • Having Experience on UNIX commands and Deployment of Application in Server
  • Subversion (SVN), CVS and Git as versioning software tools
  • Intellectual capacity to grasp new situations quickly and problem-solving skills
  • Good understanding of Business workflow, Business Logic and Business methods for further implementation of user requirement in a distributed application environment.

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL, PHP, ASP.NET

J2EE Technologies: Servlets, JSP, JSTL, JDBC, EJB, Design Patterns,JPA

Frameworks: Struts, Spring, Hibernate, Ant, Maven

Scripting: JavaScript, jQuery, Bootstrap, AngularJS

Database: Oracle, MySQL, SQL Server.

Web/Application Servers: WebLogic, WebSphere, JBoss, Tomcat Apache

Tools: Eclipse, IntelliJ, Ant, Maven, JIRA, Bugzilla, Toad

XML Technologies: XML, XSLT, DOM, SAX.

Web Services: SOAP (JAX-WS), RESTful (JAX-RPC) Webservices.

Unit Testing: JUnit, TestNG.

Web Technologies: HTML, CSS, AJAX

DevOps CI/CD Tools: SVN, CVS, GIT, Github, Maven, Jenkins, AWS, Azure, GCP

PROFESSIONAL EXPERIENCE:

Confidential, TX

Full Stack Java Developer

Responsibilities:

  • Developed ESB applications using Java, Java CAPS, Apache Camel and Jboss Fuse
  • Developed and integrated the ESB applications by using the Spring framework and Apache camel
  • Modify the code where it is requires using multithreading and Collections framework implementation to make the application performance faster.
  • Developed mock-up screens in the prototype to demo the application screens to business users using HTML, AngularJS and Bootstrap .
  • Involving Unit Testing, Integration Testing, Functional and Regression Testing in a regular basis to improve the performance of the application.
  • Interacted with the Business Analysts to gather the required Functional Specification Documents for the project.
  • Developed the web-services and analysis of SOAP envelope using SOAPUI .
  • Developed a migrating application from SOAP to REST using SpringBoot and internal SOAP Client.
  • Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object . Also, used Angular.js filter to make the data searchable and sortable.
  • Developed Restful client API application to perform the CRUD operations to populate data in ElasticSearch . Developed Gradle builds scripts and configured continuous integration servers like Concourse/GoCd for regular builds.
  • Developed the apache camel routes for the Inbound and Outbound applications along with the corresponding datatypes.
  • Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.
  • Used AWS to build Java applications that work with Amazon S3, EC2, EMR, Dynamo DB, RDS, IAM, Elastic Bean Stalk, VPC, Route 53 and SQS.
  • Implemented MVC architecture application and created Lambda function in AWS using Spring Framework.
  • Responsible for migrating the archive module of the application to AWS Cloud using AWS API Services
  • Developed Restful Web services and implemented SOAP based calls from REST API’ s
  • Integrated Splunk for visualizing logs for different error codes
  • Worked in automated build, deployment by using the Jenkins CI/CD pipeline
  • Implemented business logic in the business layers and persistence logic in the data access layer
  • Used GITHUB as version control, deployed the application using Jenkins application
  • Used Eclipse, JBoss Dev Studio and Eclipse for application development and defect fixes
  • Responsible for debugging, testing, maintaining and deploying the application and used log4j for tracking errors and debugging the code. Created test cases to test spring services using JUnit and Mockito frameworks.
  • Worked on Microservices using Docker using Amazon EC2 container service and using AWS admin console.
  • Implemented and developed UI components using Angular JS features like Dependency Injection , Models , data binding and controllers .
  • Involved in code reviews by using GitHub and StarTeam Client
  • Involved technical design review and troubleshooting calls
  • Wrote JUNITs, functional test cases and e2e test cases

Environment: Java, J2EE, Spring, JSP, JBoss Fuse, JCAPS, Apache camel, Kafka, Github, Jenkins JIRA, SQL Server, Oracle, Udeploy.

Confidential, New York, NY

Java/J2eee Full Stack Developer

Responsibilities:

  • Reviewing Business Requirements, Functional Specifications and creating Detailed Design documents for development.
  • MVC framework for the backend while the front-end is built using the Blueprint CSS Framework and HTML along with jQuery and AngularJS framework.
  • Ajax & jQuery are used intensely for producing responsive User Interface.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Maintained STATES in the store and dispatched the ACTIONS using Redux.
  • Used AngularJS to create maintainable and testable single page application.
  • End-to-end web application development with Ruby and the Ruby on Rails.
  • Wrote RSpec and Cucumber tests in the application.
  • Practiced Test-Driven Development with RSpec and RSpec 2 as well as Behavior Driven Development with Cucumber.
  • Used Core Java concepts covering Multithreading and collections.
  • Used Spring Framework at Business Tier and also spring's Bean Factory for initializing services.
  • Implemented the Application using Spring MVC Framework.
  • Extensively used Spring IOC module to perform the bean dependency injection in various XML files that compose the entire web application.
  • Developed various Custom DAOs using spring's Hibernate DAO support to persist the records from suitable tables
  • Identifying the problem areas by using elastic search Kibana with Logstash to import .csv files. Using Solr over Lucene index provided a full text search for analysis and quantification.
  • Extensively used Spring & JDBC Frameworks and implemented MVC architecture.
  • Developed supporting DAOs to process data in and out of the DB2 database, Oracle 12g.
  • Used Spring Inversion of Control to inject services and their dependencies.
  • Implemented the persistence layer using various features of Hibernate framework like HQL queries, Criteria, Projections, etc. and designed and developed Controller, Spring and Hibernate Configuration for various modules .
  • Created connections to a database using Hibernate Session Factory using Hibernate APIs to retrieve and store data to the database with Hibernate Transaction Control.
  • Deployed Spring Boot based Microservices Docker and Amazon EC2 container using AWS admin console.
  • Designed and developed Rest Services using Java, spring, Spring Boot, RESTful, JPA, Hibernate.
  • Spring Boot Micro services were developed with microservice architecture using REST and Apache Kafka.
  • Built Microservices using spring boot with continuous deployment and continuous integration using Jenkins.
  • Used AWS to build Java applications that work with Amazon S3, EC2, EMR, Dynamo DB, RDS, IAM, Elastic Bean Stalk, VPC, Route 53 and SQS.
  • Implemented MVC architecture application and created Lambda function in AWS using Spring Framework.
  • Developed Contract first Webservices using Spring-WS to communicate with Database Tables.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Used GIT to do the version control for updated code and Jira to track the implementation of user story and defects

Environment: Java, J2EE, Core Java, Springs, JSP, Hibernate, Struts, AJAX, CSS, JDBC, Eclipse, Web logic 10.x, Web Services, AngularJS, Maven, SOAP, spring boot, Active MQ, Oracle, Kafka, Typescript, Apache, Spring MVC, ANT, Jenkins, Windows 2007, SOA, Camel, Maven, jQuery, AJAX, JavaScript, HTML5, CSS, Oracle.

Confidential

Java Web Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle of the application like requirements gathering, Design, Analysis, Development and Testing
  • Designed and developed the REST based Micro Services on the card accounts using Spring Boot.
  • Used Angular JS and Typescript for frontend to develop web pages.
  • Implemented the Model View Controller (MVC) framework and spring.
  • Worked on Web Services for transferring XML data between two interfaces.
  • Designed and developed the UI using Spring View component, JSP, HTML, CSS, jQuery and AngularJS.
  • Exposed the application using Rest Web service, developed Http Post, GET methods based on requirement and handled the errors using http status codes. Used Postman API to test REST API output data.
  • Used Dependency Injection feature of Spring framework and Involved in writing
  • Built interactive Web pages using JavaScript, Angular JS, and Bootstrap.
  • Developed Web pages with extensive use of JSON, and Java Script.
  • Involved in writing application level code using APIs, and Web Services using JSON.
  • Developed SQL stored procedures for data migration and database upgrade from MySQL using TOAD.
  • Used JDBC to invoke Stored Procedures and database connectivity to MySQL.
  • Implemented server-side components using Core Java, multi-threading, web services with Spring framework, Spring MVC, IOC, caching, Messaging.
  • Used JIRA for bug tracking and issue tracking.
  • Involved in Iterative development using Agile Process.
  • Hands on experience on UNIX commands, used to see the log files on the production server.

Environment: Java 5, AngularJS, Angular 2, REST, Micro-Services, PCF, Spring, Spring MVC, Hibernate, JavaScript, Docker, Jira, Git, Jenkins, AWS, Git, Maven, Karma, Jasmine.

We'd love your feedback!