Java Full-stack Developer Resume
Nyc, NY
PROFESSIONAL SUMMARY:
- Over 8 Years of professional experience in Java/J2EE projects in software Analysis, Design, Development, Testing and documentation of software systems.
- Experience in building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP, JSF, EJB, STRUTS, Hibernate, SPRING,SPRING MVC, JDBC, JMS) and XML.
- Extensive experience in developing User Interface (UI) applications and professional web applications using HTML5, CSS3, JavaScript, AngularJS, AJAX, jQuery, JSP, XUL, DOM, XHTML, XML, XAML and JSON.
- Extensive experience in Object Oriented Analysis in developing server side and front - end framework using J2EE design patterns.
- Professional experience in HTML/DHTML, CSS/CSS3, Advanced JavaScript, AJAX, jQuery, Angular JS, JSON programming languages.
- Good experience in development of software applications using Core Java, JDBC, Servlets, JSP, JSTL, Hibernate, Spring and UML design and working with Apache Tomcat server Solid Knowledge on Object Oriented Programming (OOPS) Concepts, Object Oriented JavaScript, JAVA, JDBC technologies and their Implementation.
- Experience in performing unit-testing using Jasmine, Karma, Cucumber, Babel (es2016) and end-to-end testing using Protractor.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Proficient in Responsive design Layout applications using Twitter Bootstrap supporting multitude of browsers and devices.
- Developed applications with mobile first responsive design.
- Extensively worked in Core Java (collection framework, Exception Handling and I/O Streams).Experience in using Java Messaging Service (JMS) for reliable exchange of information across applications.
- Experience in build tasks development using Grunt and Gulp.
- Possess excellent communication and Problem-Solving skills and the ability to work as a team member, as well as independently.
- Efficient at meeting deadlines, working under pressure, and managing multiple tasks simultaneously.
- Proficient with Customer, leading teams and Committed to produce quality products.
- Excellent interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.
- Experience de-bugging cross browser issues and troubleshooting WordPress.
TECHNICAL SKILLS:
WebTechnologies: WebSphere, Tomcat 5.0,6.0,7.0, HTML4/ HTML5, BEA WebLogic, DOM, DHTML, XHTML, Ext-JS 4.0, CSS3, JavaScript, Node JS, Angular JS, React JS, jQuery, jQuery Mobile, Ajax, JSON, JBOSS.
Development tools: Eclipse, Microsoft Visual Studio C++, Dream viewer, Notepad++ and Sublime text.
Programming languages: C, C++, Java, JavaScript, UML,PL/SQL, SQL
Operating systems: Linux, Windows XP (Prof), Win 7, Mac OS X.
Frameworks: struts, spring 3.0( CORE, MVC, AOP, ORM, CONTEXT, DAO), Hibernate 2.0,2.1 and 3.0, EJB 3.0
Servers: Apache Tomcat, HTTP Web Server, WebSphere, Tomcat 5.0,6.0,7.0, BEA WebLogic, JBOSS
Database: ORACLE 10g, 11g, SQL SERVER, MYSQL.
Frond End Tools: CorelDraw -XI Dreamweaver CS5, FrontPage Wire frame, Adobe Photoshop CS5, Image Ready CS5 Fireworks, and Adobe Captivate 3.
IDEs/Utilities: Rational Application Developer RAD, Eclipse, Net beans, TOAD, putty
Methodologies: Agile, Rational Unified Process (RUP), UML.
Modeling Tools: UML
Tools: TCP monitor, SOAP UI, HTTP monitor, Junit.
Version controls: SVN, GIT.
PROFESSIONAL EXPERIENCE:
Confidential, NYC, NY
JAVA Full-Stack Developer
Responsibilities:
- Involved in all Phases of the Software development life cycle (SDLC) Using Agile Methodology.
- All the functionality is implemented using Spring IO / Spring Boot and Hibernate
- Worked on Installing and configured Tomcat Server.
- Designed and developed asynchronous Restful Micro services using Spring boot.
- Developed story/task by following TDD/BDD and Pair programming concepts.
- Used Rest Controller in Spring framework to create Restful Web services and JSON objects for communication.
- Used Postman to test the Restful API for HTTP requests such as GET, POST, and PUT .
- Used Spring Boot at back-end which helps to develop application with ease.
- Used Spring MVC with Spring Restful Template to Produce and consume Restful Web Services.
- Used Tomcat server for application deployment.
- Expertise in JavaScript frameworks like Angular, Node, React and express script.
- Design and develop java Restful web services and connects to the Postgres database in backend using spring, Jersey Restful and Postgres
- Integrated REST API with Spring for consuming resources using Spring Rest Templates and developed Restful web services interface to Java-based runtime engine and account.
- Front - end development using HTML, CSS, JSP and client-side validations performed using JavaScript.
- Proficient with container systems like Docker and container orchestration like Kubernetes
- Developed the User Interface using JSP/HTML and used CSS for style setting of the Web Pages.
- Implemented Bean classes and configured in spring configuration file for Dependency Injection, Developed Controller Classes using Spring MVC, Spring AOP , Spring Boot, Spring Batch modules, handled security using Spring Security.
- Implemented REST Micro services using spring boot.
- Providing daily status in scrum meetings with the client. Mentored new team members on effective usage of blend of Spring Boot /JPA and Java
- Created build and deployment scripts using Maven.
- Experienced in designing Web Applications using HTML5, CSS3, JBOSS, JavaScript, JSON, JQuery, Angular JS
- Used testNG as automation testing tool.
- Design and develop java Restful web services and connects to the Postgres database in backend using spring, Jersey Restful and Postgres
- Design data models and create table triggers, stored procedures, constraints and SQL Queries.
- Integrated REST API with Spring for consuming resources using Spring Rest Templates and developed Restful web services interface to Java-based runtime engine.
- Worked in agile framework as an individual contributor Responsibilities include - Interaction with Business team in story grooming, reviewing story/acceptance criteria.
- Developed story/task by following TDD/BDD and Pair programming concepts.
- Used GIT for version control tool for merging branches and used Source tree to solve conflicts.
- Providing daily status in scrum meetings with the client. Mentored new team members on effective usage of blend of Spring Boot /JPA and Java
Environment: Java 7, Java 8, J2EE, Spring Boot, Spring MVC, Hibernate, Spring Boot, Jersey Rest Services, Angular, SOAP Services, Node, WSDL, XML, XSD Schemas, React and Redux, Cucumber, Selenium, Postman, Oracle, SQL, Eclipse, Maven, Log4j, Apache Tomcat
Confidential, Jersey City, NJ
JAVA Full-Stack Developer
Responsibilities:
- Involved in all Phases of the Software development life cycle (SDLC) Using Agile Methodology.
- Experience in working in environments using Agile (SCRUM) and Test Drive Development (TDD) development methodologies.
- Experience in developing Micro-services using Spring-Boot .
- Experience in developing SOAP based Web Services using JAX-WS .
- Experienced in developing Restful Services using JAX-RS specification like Jersey and Rest Easy to implement REST based Application.
- Experience in creating workflow using Node-Red.
- Proficient in UI design, developed Front End using HTML5, CSS3, JavaScript, JBOSS Ajax, JQuery, Angular JS, Node JS, and React JS and have knowledge on Backbone JS.
- Experience in using bug/issue tracking, project Tracking and Management tool JIRA .
- Experience in working with Node JS.
- Experience working on Web Services SOAP & REST, JAX-WS, JAXB, WSDL and UDDI registry.
- Expertise in implementing Service Oriented Architectures (SOA) using XML based Web Service such as SOAP and WSDL.
- Managed Docker containerization using Kubernetes.
- Used Kubernetes to deployment, scaling, and management of Docker Containers.
- Experience in writing automated scripts using Perl, Excel JS and Python.
- Experience in creating Docker image and containers.
- Involved in designed fully distributed system with the use of Restful API and Micro Services.
- Experience in using version control and configuration management tools like GIT, SVN and CVS.
- Experience in using the tools like Maven for build automation.
- Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for micro-services.
Environment: Agile, HTML, CSS, JavaScript, JQuery, AJAX and Angular 2, XML,J,Java8, Springs(IOC,AOP, JDBC) Frameworks, Perl, React and Redux, Python, Spring Boot, Micro services, Restful Web services, SOAP, Maven, Jenkins, JIRA,, GIT, Docker, Node JS, Express JS, Excel JS, Node-red.
Confidential, Stamford, CT
JAVA Full-Stack Developer
Responsibilities:
- Involved in all Phases of the Software development life cycle (SDLC) Using Agile Methodology.
- Implemented functionality like searching, filtering, sorting, validating, and animation using Angular 4 and JavaScript.
- Developed user interface using Java Server Pages (JSP), HTML and Java Script, jboss, Angular JS 4, 5 for the Presentation layer.
- Developed server-side application to interact with database using Spring Boot, PCF, JBOSS, and Hibernate.
- Worked on various Azure services like Compute (Web Roles, Worker Roles), Azure Websites, Caching, SQL Azure , NoSQL, Storage, Network services, Azure Active Directory, API Management, Scheduling, and Auto Scaling
- Developed Angular JS custom directives, working on attribute level, element level, class level directives.
- Developed REST web services supporting both XML, XAML and JSON to perform tasks. Restful web services leveraged by both web and mobile applications.
- Developed Micro services Restful APIs that provides fast and efficient data exchange against SQL and NoSQL Databases for the BI SaaS product.
- Developed and provided team with the data layer functions using .NET , Entity Framework to connect to database and fetch data.
- Used React as a framework to create a Single Page Application which can bind data to specific views and synchronize data with the server using CSS3, Bootstrap, React and Redux.
- Created Type-Scrip t reusable components and services to consume REST API's using Component based architecture provided by angular 2.
- Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot and handled the security using Spring Security.
- Used Java-J2EE patterns like Model View Controller (MVC), Business Delegate, Data Transfer Objects, Data Access Objects, factory patterns.
- Worked with NPM commands and using Package JSON for managing dependencies and dev-dependencies of Node.js applications.
- Interact with Backend Services via REST API Calls using Angular Services.
- Implemented complete Maven build life cycle to achieve organized application structure and conflict free dependencies in pom.xml file.
- Wrote SQL commands and Stored Procedures to retrieve data from SQL server database.
- Agile/SCRUM was used as the project management methodology and JIRA & Confluence were the tools used to keep things in check.
- Implemented complete Maven build life cycle to achieve organized application structure and conflict free dependencies in pom.xml file.
- Developed VSO controls to track and maintain the different version of the project.
Environment: HTML, CSS, Core Java, JavaScript, JDK 8, JSF-RI, Spring IOC, Spring boot, REST API, JQuery, JAX-WS, AJAX, JSON, Angular JS 4, MEAN, Eclipse, Node.js, ASP .NET, C# ASP.NET, Oracle SOA, Bootstrap, Hibernate, GIT, MSSQL, sketch-app , React and Redux.
Confidential
Java Developer
Responsibilities:
- Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Developed the application using J2EE architecture.
- Designed, developed, and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
- Responsible for developing, editing, publishing, and managing content on the external Web pages and internal layouts .
- Worked with clients and gather requirements and developed as per their needs and requirements.
- Used AJAX frameworks like J-Query, JSON to develop rich GUIs and involved in performance tuning the website.
- Worked on C++.
- Created graphics including Icons, Images and logos using Adobe Flash Catalyst .
- Used EJB as a middleware in developing a three-tier distributed application.
- Developed Session Beans and Entity beans to business and data process.
- Used JMS in the project for sending and receiving the messages on the query.
- Successfully performed the REST APIs Integration using XML and JSON.
- Responsible for developing, editing, publishing, and managing content on the external Web pages and internal layouts.
- Involved in developing HTML and JavaScript for client-side presentation and data validation on the client side with in the forms.
Environment: HTML, CSS, JavaScript, JQuery, Dreamweaver, C++, AJAX, JSON, MS Office, PL/SQL and GIT.