We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

PROFESSIONAL SUMMARY

  • Overall 7+ years of extensive experience in development of multi - tier applications using Java / J2EE technologies.
  • Has extensive noledge and working experience on Software Development Life Cycle (SDLC), Object Oriented Analysis and Design (OOAD), UML and J2EE Architecture.
  • Extensive experience in using MVC (Model View Controller) architecture for developing applications using JSP, Servlets, EJBs, MDBs, Session Beans, JDBC and JNDI.
  • Expertise in coding business components using various APIs of Java like Multithreading, Collections.
  • Experience in client-side technologies such as HTML5, CSS3, JQuery and JavaScript, AngularJS, ReactJS, NodeJS and ExtJS.
  • Extensively worked wif Spring MVC, Struts Framework and working experience on Hibernate Framework, JPA and JTA. Hands on experience in using MyBatis and iBatis.
  • Good exposure to Java Web Services development using SOAP, REST, WSDL, UDDI and JSON.
  • Good noledge in testing web services using SOAP UI and POSTMAN.
  • Proficiency in developing and deploying EJBs, JMS (Point-to-Point & publish and Subscribe),
  • Used Mule ESB for communicating wif two web services in SOA architecture.
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss and Web Logic.
  • Experience in various methodologies like Waterfall and Agile using SCRUM.
  • Experience in XML, XSL, XSLT, XML schemas and Parsers like SAX, DOM and JAXB.
  • Experience in using tools like Eclipse, IBM Rational Application Developer (RAD), ANT, MAVEN and GRADLE.
  • Experience wif Junit, NextGen framework and Bridges Framework.
  • Hands on expertise on Java Collections, Java Multi-threading features, Java Concurrency package.
  • Proficient in using RDBMS concepts wif Oracle 10g/11g, DB2 and MySQL.
  • Hands on experience in using Jira and SharePoint.
  • Experience in Java Messaging Services (JMS).
  • Successfully developed change instructions in Groovy scripts wif test cases.
  • Experience in working wif NO SQL like Mongo DB and Cassandra.
  • Experience in using Micro service architecture.

TECHNICAL SKILLS

Languages: C, C++, Java/J2EE, J2SE, SQL, PL/SQL

Web Technologies: Servlets, JSP, Spring (IOC and AOP), MDBs, Session Beans, JavaScript, AngularJS, AJAX, DOJO, ExtJS, NodeJS, Java Mail, HTML, CSS, DTD, SCHEMA, XML, SAX, DOM

Web Services: SOAP, REST, WSDL, JAX-RPC, JAXB, JAX-WS, Apache Axis, WS-Security, MTOM.

Databases: Oracle, MySQL, DB2

Distributed/ Middleware: JMS (Java Messaging Service)

Tools/Software: Eclipse, My Eclipse, RAD, Net Beans, SQL, TOAD, SQL Developer, Clear Case, Subversion, Junit, UML

Application/Web Server: Apache Tomcat, JBoss, WebSphere and WebLogic

Operating Systems: Linux, UNIX, Windows

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP

Other Tools & Design Patterns: ANT, MVC, Front Controller, Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern, Mongo DB, JIRA.

PROFESSIONAL EXPERIENCE

Confidential, Dallas TX

Full Stack Java Developer

Responsibilities:

  • Involved in analysis, design and development, testing phases of application.
  • Interaction wif client team to understand business requirements and develop teh System design and involved in technical discussions, design reviews wif Architects.
  • Designed and developed teh application using Angular framework along wif java script, Node JS, CSS3
  • Developed Python scripts to automate teh deployments to teh WebSphere application server
  • Developed application using Node and ReactJS for Asynchronous Module Definition (AMD) and Grunt as task manager
  • Experience wif Open source frameworks using Struts, Spring Batch, and Hibernate and used design patterns like Singleton and MVC
  • Configured Jenkins and manifest file for RESTful services and deployed them to PCF cloud using Jenkins.
  • Developed REST API's using Spring MVC and Spring boot, hosted all micro services on PCF.
  • Integrated AWS Dynamo DB using AWS Lambda to store teh values of teh items and backup teh Dynamo DB streams.
  • Developed custom angular routes using Angular5 for application based on teh user navigation to load pages.
  • Developed application using Spring Boot, Java8, Hibernate, Web Services (RESTFUL).
  • Used MicroServices architecture, wif Spring Boot-predicated services interacting through an amalgamation of REST, Cassandra and MQ message brokers, tested and deployed Identity micro services.
  • Setting up AWS Oracle RDS databases for new project, use data pump to migrate data to Relational Database Services (RDS).
  • Perform Restful routing using node.js. Redesigned Angular 2 to Angular 8 component structure.
  • Developed application using Spring Boot, Java8, Hibernate, Web Services (RESTFUL).
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon web Services AWS.
  • Developed multiple single page applications using Angular 7.0, HTML5, CSS3, Angular Material.
  • Developed Cloud Compatible Micro Services using Spring Boot, java and related web technologies
  • Worked wif Jenkins under teh CI/CD pipeline providing continuous improvement to agile software development teams.
  • Worked Integration of AWS, Elastic Search, Beanstalk and Docker wif Kubernetes.

Environment: Java 8, J2EE, Servlets, Spring 3.0, Struts 2.0,Springboot, Spring batch, Hibernate 3.0, XML,Linux, SOAP, Eclipse, AGILE/SCRUM, REST Jersey, CSS3/HTML4,Angular,Node JS,AWS.

Confidential, San Rafael,CA

Sr. Java Developer

Responsibilities:

  • Developed multiple screens for teh application using Java, HTML, CSS and JavaScript's.
  • Designed new application portal using J2EE and Liferay Portal technologies.
  • Developed PDF forms for teh application using Adobe LiveCycle PDF developer.
  • Developed XML to communicate between teh PDF forms and teh application.
  • Build Microservices for teh delivery of software products across teh enterprise.
  • Worked on handling all teh requests to teh systems using play framework MVC framework.
  • UsedAKKA Framework concurrency for processing PDL files.
  • Developed Python scripts to automate teh deployments to teh WebSphere application server.
  • Implemented validation using JSR 303 specifications.
  • Developed user interface using JSP, JSP Tag libraries (JSTL) to simplify teh complexities of teh application.
  • Implemented Kafka Security Features using SSL and wifout Kerberos. Further wif more grain-fines Security I set up Kerberos to has users and groups dis will enable more advanced security features.
  • Used Core Java concepts such as multi-threading, collections, garbage collection and other JEE technologies during development phase and used different design patterns.
  • Successfully developed change instructions in Groovy scripts wif test cases.
  • I was responsible for installing, configuring and administration of a 6 node Elasticsearch Cluster. Designed teh schemas of teh Lucene indexes for various projects.
  • Developed teh whole application using Spring Modules following MVC II design Pattern.
  • Involved in development of Spring Controllers and Views.
  • Developed Slide bar, Popover, Type ahead, Dropdown functionality usingAngularStrap
  • Designed and developed teh persistence tier using Hibernate framework, Used DB2 Database.
  • Created MyBatis mapping XML’s to map SQL Result Set to java objects and integrated spring wif MyBatis.
  • Developed SOAP Web services for getting credit card information from third party.
  • Worked on JSON and XML for representing data records over Http protocol using GET, POST, PUT and DELETE methods.
  • Maintained teh user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Experience in AWS Solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Dynamo DB and Auto Scaling Groups.
  • Build SOAP Web Services based on AWS (Amazon Web Services).
  • Developed test cases using JUnit and used Log4j as a logging framework.
  • Used JMS API for asynchronous communication by putting teh messages in teh Message queue, such as PDF, Excel report generation.
  • Responsible for creating an instance on Amazon EC2 and deployed teh application on it.
  • Used JIRA to track/update project changes. Used SVN as Source Control.
  • Build and deployed application using Maven and used it for dependency management.
  • Used WebsphereApplicationServer6 / WebSpherePortalserver6.0 to create, debug and deploy application modules.
  • Used IBM MQ Series for messaging services to various branches.
  • Used Spring Repository to load data from MongoDB database to implement DAO layer.

Environment: JDK1.7, HTML5, CSS, EJB, JSP, JSTL, Java Script, Spring, Hibernate, DB2, MyBatis, XML, Soap, WSDL, JUnit, Apache Axis, Abode LiveCycle, SQL,PL/SQL, IBM Application RAD, IBM WebSphere 6, IBM MQ, SVN, JIRA, Amazon EC2, Liferay Portal, Maven, Win Merge.

Confidential TX

JAVA/J2EE Developer

Responsibilities:

  • Developed Entity Java Beans (EJB) classes to implement various business functionalities (session beans).
  • Developed various end user’s screens using JSF, Servlet technologies and UI technologies like HTML, CSS and JavaScript.
  • Performed necessary validations of each screen developed by using AngularJS and jQuery.
  • Configured spring configuration file to make use of Dispatcher Servlet provided by Spring IOC.
  • Separated secondary functionality from primary functionality using Spring AOP.
  • Developed a Stored Procedures for regular cleaning of database.
  • Prepared test cases and provided support to QA team in UAT.
  • Worked on Multi threading logic for dashboard generation, reconciliation logic for bank files wif many records to improve application performance and maximum utilization of resources.
  • Wrote module to import users and event content from old site into new Drupal 7 site.
  • Prepared Groovy scripts to perform different functionalities and save time while testing through Soap UI.
  • Involved in performance tuning using SQL Scripts Profiler and Execution Plans
  • Used soap web services for getting information from different modules
  • Built teh application using TDD (Test Driven Development) approach and involved in different phases of testing like Unit Testing. Responsible for fixing bugs based on teh test results.
  • Involved in SQL statements, stored procedures, handled SQL Injections and persisted data using Hibernate Sessions, Transactions and Session Factory Objects.
  • Responsible for Hibernate Configuration and integrated Hibernate framework.
  • Analysed and fixed teh bugs reported in QTP and TEMPeffectively delivered teh bug fixes reported wif a quick turnaround time.
  • Extensively used Java Collections API like Lists, Sets and Maps.
  • Deploy teh application in JBOSS server.
  • Used Jenkins to deploy teh application in testing environment.
  • Involved in Unit testing of teh application using JUnit.
  • Used Maven for building, deploying application and creating JPA based entity objects.

Environment: JDK1.5, EJB, JSF, Servlets, Html, CSS, JavaScript, AngularJS, JQuery, Spring IOC & AOP, Mongo DB, Maven, REST, Jersey, JAX-RS, JBOSS, PVCS, JPA, Java Collections, Jenkins, JUnit, QA, QTP, Log4J, JMS, JNDI, SharePoint, RAD, JMS API.

Confidential

Java Developer

Responsibilities:

  • Involved in developing teh UI, layout and front-end programming (HTML) for web application dat matches requirements.
  • Used Elastic Searchby Rest API for querying which is written by database server.
  • Utilize Camel to integrate Microservices wif other microservices and RabbitMQ messaging exchanges
  • Extensively involved in design discussions and user experience sessions to provide inputs on teh layout and UX.
  • Designed teh front-end applications, user interactive (UI) web pages using web technologies like
  • HTML, XHTML, CSS and NodeJS.
  • Implemented service layer on top of Cassandra usingcore Java, Datastack Java APIandRestful API,
  • Developed non-functional HTML pages from teh mock ups and involved in UI review wif UI architect and Business Units.
  • Converted teh mock-ups into hand-written HTML/HTML5, CSS3, XHTML, JavaScript, JQUERY, AJAX, XML and JSON.
  • Validated teh forms before they are submitted to teh server using JavaScript and jQuery.
  • Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQUERY in ongoing projects.
  • Improved user experience by designing and creating new web components and features.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Followed MVC Design Pattern to develop Application.
  • Worked closely wif back end developers for creating best user experience.
  • Coded Java Script for page functionality and Light Box Plug-in using JQUERY.
  • Ensured design Integrity and quality consistency throughout project’s life cycle.
  • Developed a Single page application using Html, Ajax and jQuery.

Environment: HTML/HTML5, CSS3, XML, MVC, JavaScript, JQUERY, JSP, Bootstrap, AJAX, C#,MySQL, Maven, JSON, NodeJS, Adobe Photoshop.

Confidential

Java Developer

Responsibilities:

  • Developed User Experience Model containing Screens, navigation maps and use cases.
  • Developed Sequence, Collaboration and Activity diagrams using UML.
  • Developed web pages using JSP, Struts tags.
  • Developed teh web application using Struts MVC.
  • Used JavaScript For Client-Side Validation.
  • Developed Action Classes for Struts framework and implemented java classes for corresponding StrutActions.
  • Involved in configuring Struts configuration files.
  • Created SQL queries and procedures for MS SQL Server database.

Environment: HTML, JSP, Struts 1.1, EJB, JDBC 4.0, DAO, Eclipse 3.0, Web Logic 7.0, MS SQL Server 2005, UML, Java Script, DHTML, XML, IBM MQ series, Git, Ant, SQL, PL/SQL, AML/KYC.

We'd love your feedback!