We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Having Around 8 years of professional experience in software design and development with a strongJava, J2EE back ground and UI.
  • Experience working in a Test - Driven Development and Agile-Scrum Development
  • Working in both Windows and UNIX platforms including programming and debugging skills in UNIX Shell Scripting
  • High technical expertise in administering telecom technologies: IVR, VXML, SSML, VRU, CCXML, PBX, Contact center, ACD.
  • Experience in design and development of various web and enterprise applications using Type safe technologies like Scala, Akka, Play framework, Slick.
  • Worked on migrating the old java stack to Type safe stack using Scala for backend programming.
  • Used OOPS concepts for message passing and data binding.
  • Excellent capabilities to Create and maintain code design documentation and Effectively manage IVR applications and systems
  • Expertise in developing User Interface (UI) Applications and professional web applications using HTML5, CSS3, Bootstrap, JavaScript, JQuery, AJAX, RWD, JSON, XHTML and XML.
  • Experience in debugging and profiling code.
  • Experience in design and development of J2EE applications using CoreJava,Java Collections, Data Structures, Multithreading, Transaction Management, JDBC, Servlets, JSP, XML, Web Services and other open source frameworks and APIs.
  • EmployingJavaObject/Relational bridge technologies such as Hibernate, JPA, and spring
  • Developed applications using frameworks and API like Struts, Spring MVC.
  • Experienced in other front-end technologies such as SASS, LESS, Typescript, BOOTSTRAP, Angular1, Angular1.5, Angular2, Ajax, JSON, Node.js etc.
  • Experience with working in java script framework like JQuery, AngularJS and NodeJS.
  • JAVA/J2EE development experience in server side and client side programming
  • Extensive experience inJava/J2EE programming - JDBC, Servlets, JSP, JSTL, JSF 2.x JMSScala.
  • Experience in Multithreading.
  • Experience in Front-End UI development skills using scripting languages like HTML5, DHTML, CSS3, JavaScript, JQuery, JSON, AJAX, Angular JS, NodeJS, Bootstrap, Tag Libraries and JSTL.
  • Experienced in Web Services approach for Service Oriented Architecture (SOA)
  • Experienced in web development using HTML5, DHTML, XHTML, CSS3, JavaScript, DOJO, Angular JS, and AJAX technologies.
  • Experience in developing User Interface (UI) Applications and professional web applications using HTML, CSS, Bootstrap, ReactJS, JavaScript, JQuery, AJAX, RWD, JSON, XHTML and XML.
  • Good Experience in implementing Puppet, Chef, Jenkins and Docker.
  • Experience in using various Amazon Web Services (AWS) Components like EC2 for virtual servers, S3.
  • Developed applications based on Model-View-Controller (MVC) architecture using core design patterns (creational, structural, behavioral) and J2EE design patterns (Data Access Object, Business Delegate, Service Locator, Session Façade etc.)
  • Extensive experience in Amazon Web Services(Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, Amazon SNS, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front)
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure
  • Extensive experience in developing the SOA middleware based out of Fuse ESB and Mule ESB
  • Sound working knowledge of performance tuning inJAVAand J2EE including hibernate tuning
  • Experience in using various Configuration Management tools like CVS, GIT and SVN
  • Experience in using ANT tool, Maven to compile, package and deploy the components to the Application Servers
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX, JAXP, JAXB, XML-RPC and XML Beans
  • Expertise in developing and consuming Web services including different technologies and standards like DTD, XSD, SOAP, WSDL, JAX-RPC, JAX-WS, WS-I and Apache Axis, JAX-RPC
  • Good knowledge in Restful Web Services
  • Good Knowledge of using IDE Tools like Eclipse, Net Beans, JBuilder, Rational ApplicationDeveloper(RAD) forJava/J2EE application development
  • Strong Hands on Experience with Confidential MQ Series and JMS for communication between middleware components
  • Experience in creating REST APIs, and Vertx
  • Experience in installing, configuring, tuning Confidential Web Sphere 6.x/5.x, Apache Tomcat 5.x/6.x, JBOSS 5.x/4.x
  • Extensive experience in Application Software Design, Object Oriented Design, Development, Documentation, Debugging, Testing and Implementation
  • Proficiency in working with databases like Oracle, MySQL
  • Expertise in database modeling and development using SQL, T-SQL and PL/SQL in Oracle and SQL Server environments
  • Expertise in developing applications using Web Services (SOAP, RESTFUL), CoreJava, JDBC, Servlets, JSP, HTML,JavaScripts and develop Jasper Reports, Birt, Reports
  • Experience in Unit testing using JUnit, Selenium
  • Experienced in using Operating Systems like Windows XP/7/8, AIX, and Sun Solaris
  • In-depth knowledge of PL/SQL with the experience in constructing the triggers, tables, functions, user defined data type, procedures etc.
  • Exposure to Oracle, DB2, and MySQL databases in developing applications using SQL Scripts, Stored Procedures
  • Experience using an Integrated Development Environment like Eclipse, RAD 7.5/8.5 for code development
  • Extensive experience on support tools like Application Life Cycle Management to perform Unit testing and Application integration testing.
  • Experience of configuration tool CVS, Clear, and Tortoise SVN developing on Linux, Windows Operating Systems
  • Extensive experience in developing Web Services applications using REST Client, REST API, SOAP UI, dozer mapper
  • Experience with web development technologies like HTML, CSS, JQuery, AngularJS, JavaScript, JSP and JSON

TECHNICAL SKILLS

J2EE Technologies and languages: J2EE, Servlets, Scala JSP, JSTL, JSF, JIRA, AngularJS, JDBC, MVC, OOP, Grails, Hibernate, spring, XML., IVR, VXML, SSML, VRU, CCXML, PBX, Scala and Python.

Web Technologies: JavaScript, CSS, AWS, Mule ESB, HTML5, DHTML, XML, DTD, HTTP, HTTPS, Jquery1.8, JQuery UI, Angular JS, AngularJS 2.0, NodeJS, ReactJS and Bootstrap.

Spring framework: Bean Factory, Application Context, Dependency Injection/IOC, MVC, Struts, Data Binding, AOP, JDBC, ORM, JMS, Security, batch jobs, schedulers (Quartz)

Distributed computing: SOAP WS, RESTful WS, JMS API, WSDL, JAXP, JAXB, JNDI and XML

Languages: Java, PL/SQL, Bash,UML,XML,HTML.

IDE Tools: RSA, RAD, WSAD, Eclipse, Net Beans

Web services: JMS, MQ Series, SOAP, Rest, WSDL, JAX-RS and JAX-WS.

Databases: Oracle, MySQL, MS SQL Server, MS Access, PostgreSQL.

Design Methodologies: UML, Rational Rose, Agile, SCRUM, TDD, XP

Version control Tools: SVN, CVS, Clear Case and Git.

Operating Systems: UNIX (Solaris, Ubuntu, Linux, and OSX); Windows 9x/XP/Vista/7/8.

Testing Tools: JUnit, SOAP UI

Application Servers: Web sphere Application Server, BEA Web logic, Apache Tomcat, JBoss 4.2.x, 5.X, JBoss 6.1 EAP

PROFESSIONAL EXPERIENCE

Sr. Java Full Stack Developer

Confidential, New York, NY

Responsibilities:

  • Designed and coded application components in an Agile environment utilizing a test driven development (TDD) approach
  • Worked on the design and development of multithreaded n-tier application in a distributed environment to support new CMS System.
  • Wrote PL/SQL procedure according to the rule configurations.
  • Supporting to testers to test AngularJS 2.0 with Jasmine and Protractor.
  • Implemented J2EE Design Patterns like MVC, Service Locator and Session Facade.
  • Developed Web Services to communicate to other modules using XML based SOAP.
  • Developed Message Handler Adapter, which converts the data objects into XML message and invoke an enterprise service and vice-versa usingJAVA, JMS and MQ Series.
  • Used Java8 for default methods to implement multiple inheritance
  • Develop quality code adhering to Scala coding Standards and best practices.
  • Communicated performancetesting results.
  • Developed the application using AngularJS, NodeJS, ExpressJS, MongoDB, Angular-UI, HTML5, Bootstrap, CSS3 and JavaScript.
  • Experience in integrating the internal security model into new projects with Spring Batch, Spring Micro Services and Spring Boot.
  • Involved in implementation of the presentation layer (GUI) for the application using HTML5, XHTML, CSS3 and JavaScript.
  • Designed Prototype and project layout skeletons usingReactJS,JQuery, CSS and HTML5.
  • Constructed web pages for application using MVC3, JavaScript, JQuery,ReactJS,and Node.js.
  • Configured theDockerContainers and creatingDockersfiles for different environments.
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, AngularJS and Bootstrap with MySQL Database as the backend.
  • Wrote Custom Tags for custom requirements of fields on GUI.
  • In-depth experience with Amazon AWS Cloud Services, (EC2, S3, EBS, ELB, Cloud Watch, Elastic, SNS, VPC, Cloud Formation, Route53) and managing security groups on AWS.
  • Involved in writing PL/SQL Stored Procedures, and Functions for Oracle database.
  • Developed the application front-end with HTML5, JSP, JQuery and Ajax to create a dynamic and interactive experience.
  • Configured System.js to bundle AngularJS 2.0 version app and created Call flow diagrams for IVR applications using VISIO.
  • Created REST API's Micro services and EJB using Express Router/Model/Controller architecture.
  • Models connect to MySQL and MongoDB using NodeJS, MySQL and Mongoose modules.
  • Implemented Micro services architecture using Spring Boot for making different application smaller and independent.
  • Designed and integrated thefullscale Hibernate / spring persistence Solution with the application architectures.
  • Designed Frontend with inobjectorientedJavaScript Framework like bootstrap, Angular.js, Node.js.
  • Used Web Services - WSDL, UDDI and SOAP for getting credit card information from third party.
  • Created test cases using JUNIT and used EasyMock API.
  • Developed ADF Model components (creation, configuration, and tuning of entity objects, view objects, application modules, bindings and data controls).
  • Involved in development of the application using Spring MVC, Spring security, Spring Boot and configuring application context for necessary components.
  • Developed a MEANStackApplication Using Mongo DB, Express JS, Angular JS and Node JS.
  • Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js
  • Project migration into cloud environment using AWS,Dockercontainer.
  • Worked with NPM commands and using package.json for managing dependencies and dev-dependencies of NodeJS applications.
  • Developed and executing unit test cases using JUnit.
  • Setting up scalability for application servers using command line interface for Setting up and administering DNS system in AWS using Route53 Managing users and groups using Amazon identity and access management (IAM).

Environment: Java, J2EE,Java8,Scala, Spring (Micro services), Hibernate, JSP, Python,AngularJS 2.0, Bootstrap, Servlet, DB2, JUnit, Maven, XML, Mongo DB, ReactJS, JMS, Docker, JavaScript, AngularJS 1.6, Node.js (NPM), AWS, Oracle, PLSQL, JDBC, UML, JBOSS, SOAP Web Service, RESTful, AWS Associate Dev Certified, Jenkins, SVN

Sr. Java Full Stack Developer

Confidential - Pittsburgh, PA

Responsibilities:

  • Built a Restful API to save and retrieve geo locations using a remote server in Java using Spring, Mongo DB, Apache CXF, and JAX-RS
  • Developed and consuming Restful Web Services using media applications like JSON, XML and Text data.
  • Used OWASP ESAPI to validate the input requests and encode the output responses to/from the service
  • Developed Web GUI involving HTML5, Node.js, Java Script under MVC architecture
  • Used Angular JS, HTML5, CSS3 all HTML and DHTML is accomplished through Angular JS directives.
  • Worked with NoSQL databases such as Cassandra, Mongo DB, and Risk.
  • Developed web-based applications using Spring frameworks and modules such as Spring MVC, Dependency Injection, Spring Core, Spring JDBC, and Spring Java Mail Sender Impl.
  • Prepared Design specifications, mockups and sample solutions and demonstrated to client
  • Developed the Services using AWS Elastic Search, Restful Services using JAX-RS and Java.
  • Used Pivotal Cloud foundry command lined interface with an HTTP Proxy Server.
  • Used Spring MVC, JSP, JavaScript, J Query, Bootstrap, HTML5, and CSS3 in developing mini-site application.
  • Deployed Spring Boot based microservices Docker and Amazon EC2 container using AWS admin console
  • Developed Web Applications using MongoDB and back-ground processes.
  • Worked on web application security and worked on the security framework OWASP.
  • Worked with Gradle for Dependency Management and as build tool.
  • Managed Data backup and archiving on AWS using S3 and Glacier.
  • Involved in developing internal application using Angular JS, React JS and Node.js connecting to Oracle on the backend.
  • Used Microservices with the individual database and project with no dependencies.
  • Used Agile/Scrum as the working environment for this project.
  • Used Microservices architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Worked with Jetty, Apache Tomcat web servers for deploying the web applications.
  • Coding the persistence module using JDBC API's (Prepared Statement and Callable Interface), Springs SQL/PLSQL Templates.
  • Used MySQL, Oracle 10g/11g databases to do CRUD operations.
  • Implemented with security vulnerable fixes - Cross Site Scripting (XSS), Cross Site Request Forgery (CSRF), Forceful Browsing, Request Token, Password Maintenance using OWASP framework.
  • Test Driven Development (TTD) using JUnit & mocking by JMock.
  • Used tools like SOAP UI for testing SOAP based WebServices.
  • Implemented request and response objects using SOAP web services and created routes using Apache Camel.
  • Wrote SQL, PL/SQL and stored procedures as part of database interaction.
  • Wrote unit test cases using JUnit, Mockito, Easy Mock, Power Mockito framework.
  • Involved in parsing JSON String using JSON parsers like GSON, Jackson.
  • Implemented agent-server messaging dialog using Apache Camel and JMS (Active MQ implementation).
  • Packaging and Deployment of builds through Maven scripts and integrated with Jenkins.

Environment: Java/J2EE, JSP, JBOSS, JSON, XML, Spring, SQL, Apache Camel, PL/SQL, Node.js, AJAX, JavaScript, JQuery, Bootstrap, HTML5, CSS3, DB2, MySQL, Oracle 10g/11g, OWASP, Jenkins, GIT, JUnit, JIRA, AngularJS, Jetty Server, MongoDB, Gradle, Restful Web Services, Log4J

Java/J2EE Developer

Confidential - Los Angeles, CA

Responsibilities:

  • Responsible for writing functional and technical specifications
  • Extensively used J2EE design Patterns.
  • Implemented the DOJO API for powerful scripting.
  • Expertise in design and development of various web and enterprise applications using Type safe technologies like Scala, Akka, Play framework, Slick.
  • Working knowledge of various AWS technologies like SQS Queuing, SNS Notification, S3 storage etc.
  • Used Version control system GIT and web page screens for various modules using Html, CSS, JavaScript, and AJAX and Angular JS.
  • Distributed Application Development using Actor Models for extreme scalability using Akka.
  • Experienced in using Scala, Java tools like Intelli J, Eclipse.
  • For updating the new modification and issues AJAX scripting is used.
  • Implemented JSP, spring,JavaScript and CSS for developing User Interfaces.
  • For exchanging the text and communication with web service JSON is used extensively.
  • Developed Rich UI applications using JavaScript, HTML, and CSS.
  • Implemented Collection Framework and used the Thread, I/O functionalities for meeting access.
  • Used Hibernate for database and also to manage Transactions.
  • Hibernate as an ORM tool for OR mappings and configured hibernate.cfg.xml and hibernate.hbm.xml files to create the connection pool.
  • Developed Session and Entity (CMP) beans (EJB) for crucial business logic
  • Developed Message Driven Beans for asynchronous ordering process.
  • Worked on XML Parsing (DOM/SAX), XML Schemas/DTD and XMLBeans.
  • Extensively used JUnit for Unit Testing
  • Added support for multipleJavaNative Threads calling the same Perl interpreter
  • Integration with the J2EE Services layer of Unity Platform, using Spring application context.
  • Extensively used Eclipse 3.2 with Debugging and Development.
  • Used wireframes and Rational Rose for Software design.
  • Managed Source Control and Version Control using CVS.
  • Followed the standards of the CMMI for the risk assessment and analysis process.
  • Deployed the project in the Web Logic Application server.

Environment: J2EE 6, Scala, Akka, Play, Slick,Java, JSP, JMS, Spring, Hibernate, Web Services (REST), EJB, JSON, JDBC, JavaScript, HTML, XML, AJAX,JMS, DHTML, Tomcat, Eclipse, Web logic 10.3.1/10.3.2 , PL/SQL, Oracle, DB2, Windows, CVS.

Java Developer

Confidential

Responsibilities:

  • Coding of activity module and remainders module.
  • Involved in the design of the user interface and various screens in SWING.
  • Involved in the conversion of tree data into the HTML and viewing in the special frame. Involved in the process of analysis, design, and development of the application.
  • Developed user interface using JSP, Struts and Java Script to simplify the complexities of the application.
  • The entire application was developed in J2EE using an MVC based architecture with help of Apache Struts.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Singleton, Data Transfer Object (DTO) and Service

Environment: Java 1.3, JDBC, Swings, Servlets, Win CVS, SQL-Server, WebLogic, JavaScript, HTML,J2EE, JSP, CSS, DHTML, EJB, JSP Custom Tags, JavaScript, Eclipse, UML, JDBC, Apache Tomcat

We'd love your feedback!