We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

NJ

SUMMARY

  • Experienced and competent developer with around 7 years of experience in software design, development and testing of various software applications using Core Java/J2EE in wide range of industries like manufacture, Banking, financial Services.
  • Experience in teh phases of Software Development Life Cycle (SDLC), Project Management which includes Gathering, Analysis, Defining Project Scope, Coding, Deployment, Manual Testing and Implementation.
  • Actively involved in requirement gathering, Analysis, Design, Coding and Code reviews, Unit and Integration Testing.
  • Hands - on Experience in using HTML, DHTML, CSS, UML, AngularJS, JavaScript, JQuery, JSF, J2EE (JSP, Servlets, JDBC, JNDI), JavaBeans, XML, SQL, Struts and Spring MVC.
  • Experience in Java concepts like Exception handling, Multi-threading, Synchronization, Serialization, IO, Collections framework, Java Beans.
  • Experience with test methodologies Junit.
  • Experience in writing and executing unit test cases using Junit Testing Framework.
  • Experience working in an Agile/SCRUM development environment
  • Have experience in databases like Oracle, SQL Server, MySQL, NoSQL, DB2 and MongoDB
  • Experience with AWS, EC2, S3, RDS, Cloud formation templates, CICD tools (Jenkins, Git, playbooks)
  • Experience in setup of Web Sphere MQ and Web Sphere ND Profile in AWS environment.
  • Experience in Spring Boot, Spring Framework
  • Expertise in persistence usingJPA, JTAand ORM frameworks likeHibernate, IBatis.And have expertise inSQL & PL SQL- Stored procedures, functions, cursors, triggers, sequences, objects etc. using different DBsOracle, DB2, SQL.
  • Worked in Web application development using HTML, CSS, AngularJS, JavaScript, JQuery, Bootstrap, AJAX, JSF, J2EE (JSP, Servlets, JDBC) XML, Oracle, SQL, Struts2 and Spring MVC
  • Experience in multiple databases like MYSQL, Power BI
  • Followed Waterfall and Agile/SCRUM methodology of software development which satisfies teh customer through early and continuous delivery of valuable software.
  • Excellent communication skills and teh ability to learn and adapt quickly to teh emerging technologies.

TECHNICAL SKILLS

Java/J2EE Technology: Java Beans, Servlets, JSP, JDBC, EJB, JNDI, JMS, RMI, GWT.

Architecture & Framework: Client-Server, MVC, J2EE, Jakarta Struts, Spring, Hibernate, Micro services, Spring Boot.

Database: Oracle 11g, SQL server 2008, SQL, DB2

Web technologies: AngularJS, Angular2/4, Node.js, React.js, Flux, Redux, EcmaScript6, Bootstrap, JSON

IDE: Eclipse, NetBeans, IBM RAD, JBuilder, Spring Tool Suite

Operating Systems: Windows 9x/NT/XP/2003, Linux, Unix, AUTOSYS.

Conceptual noledge: Web Services, Socket Programming.

GUI: HTML5, XML, JSF, AJAX, JavaScript, CSS3.

Query Languages: SQL, PL/SQL.

Programming Language: Java SE 1.8, Java SE 1.6/1.7, Java EE 5/6/7, Core Java APIs (I/O, Thread, Collections), C, C++ .

Tools: BEA WebLogic8.1, JBOSS, IBMWebsphereApplication Server 6.1, Tomcat 6.0, JUnit 4.0, ANT, Log4j, Mercury Quality Centre, Rational Clear Quest. ANT, Maven, SVN, Toad, Pluto, Asset Control

Design & Control: UML, Rational Rose, CVS, ClearCase.

PROFESSIONAL EXPERIENCE

Confidential, NJ

JAVA Full Stack Developer

Responsibilities:

  • Actively participated in all phases of Software Development Life Cycle (SDLC) including analysis, design, implementation and testing.
  • Interacted coordinated with teh Design team, Business analyst and end users of teh system.
  • Developed Micro Services and implemented them using JAVA Language.
  • Deployment of Application in teh JBoss Server environment using ANT tool using Struts architecture with teh JSP Client.
  • Basic Knowledge on how to use teh Integration tool Jenkins with teh Java code.
  • Experience in Core Java Concepts such as OOPs Concepts, Collection Framework and Exception Handling, I/O System, Multi-Threading, JDBC, Generics
  • Knowledge on Spring Cloud Projects to provide distributed tracing and other features.
  • Expertise in implementing Micro Services using Spring boot and Spring Cloud Services.
  • Used HTML5, JavaScript, CSS3 and CSS layouts and Angular 2.0
  • Developed applications using Java 6.0/7.0 and J2EE
  • Basic Knowledge on Amazon Web Services (AWS) and how to use it to provide a large computing capacity for scalable solutions.
  • Developed API using NodeJS to allocate access to data in SQL, Mongo DB.
  • Using Hibernate in data access layer to access and update information in teh Oracle 12G database.
  • Used Hibernate as persistence Layer ORM Framework to perform database operations.
  • Used Graphical User Interfaces using HTML5, Bootstrap, Angular 4 and JSP’s for User interaction.
  • Knowledge in building Micro Services and deploying to AWS Cloud.
  • Knowledge on Integration and Analytics based on Kafka and No SQL databases.
  • Used AWS cloud Watch to monitor teh performance environment instances

Environment: JAVA 8, J2EE, Struts, JAVA Script, HTML5, Bootstrap, Angular 4, JSP’s, CSS3, CSS, Angular 2.0, Hibernate, Microservices, Jboss, Node.js, Spring Framework, AWS,Kafka, Multi-Threading, JDBC, Collection Framework, OOPS, ANT

Confidential, Orlando, FL

JAVA/J2EE Developer

Responsibilities:

  • Worked on system analysis, design, development and implementation of web services.
  • Development Life Cycle (SDLC) and participated in teh daily stand-up, iteration review, kick-off and retrospective meetings as part of Agile.
  • Implemented JavaScript source code and embedded nested handling logic using JQuery event handlers and call back functions.
  • Involved in developing UI screens using various web technologies like HTML, CSS, and JavaScript framework like AngularJs.
  • Participated in integration testing, bugs fixing, handling change requests and code reviews.
  • Analyzed business requirements, developed teh crucial technical design for assigned projects and ensure proper usage as part of teh design efforts in building a system to be put into production.
  • Conducted appropriate test reviews on assigned projects as necessary and present findings and offered solutions to management.
  • Experience in working in AGILE based development environment and participating in scrum sessions.
  • Performed test driven development for JavaScript with Angular JS.
  • Experience in database related work primarily creating complex stored procedures, views, Triggers, Functions using PL/SQL.
  • Implemented JAVA/ J2EE Design patterns like singleton, MVC, Builder and Strategy patterns.
  • Developed front end web applications by using web technologies such as Angular JS, HTML5, CSS3, JavaScript, JQuery, Bootstrap.
  • Used spring as teh base framework to achieve (MVC) Model View Controller.
  • Used Spring JDBC to perform data base activities and transactions management.
  • Involved in teh configuration of Spring Framework modules.
  • Involved in developing of Web services by SOAP (WDSL) and Restful with XML and JSON Schema Support.
  • Developed pages using HTML5, Object Oriented Java Script (OOJS), JSP, JSTL, AJAX, CSS3, AngularJs, and JQuery and used Java Script for client-side validation.

Environment: JAVA, J2EE, JavaScript, SQL Server, HTML 4/5, SOAP, REST, Angular 4, Angular Js, JQuery, Bootstrap, CSS3, Spring Framework, XML, OOJS, AJAX, JSP, JSTL

Confidential, MD

Application Developer

Responsibilities:

  • Involved in analyzing requirements, technical design, development of various modules assigned.
  • Developed several User interfaces by using HTML, CSS, JavaScript, JSP and XML configuring.
  • Developed Java Server Pages under Struts Framework using Web Sphere.
  • Worked on Development and Unit Testing.
  • Created client-side validation tool using Angular JS and JavaScript.
  • Used JUnit for Unit Testing.
  • Performed unit testing, system testing and integration testing using Junit.
  • Used JMS (Java Mailing Service) API to mail notifications upon teh success or failure when teh backend processes are completed and to send mail notifications regarding any system related problems.
  • Building enterprise web-based solutions using Java technologies like Java, JEE
  • Wrote some test queries using Junit as teh Unit testing framework and Selenium as automation testing for teh developed Java applications.
  • Provided Status Reports to management.

Environment: JAVA 8, J2EE, Struts, JAVA Script, Web Sphere, JEE, JMS, JSP, Angular JS, Junit.

Confidential

Software Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing and Implementation.
  • Involved in analysis, design and development of teh Java Application.
  • Involved in developing simple user interface pages using HTML, JavaScript and JSP.
  • Supported in design, development and testing of web applications and integration of projects using Object Oriented technologies such as Core Java, Multithreading, and XML.
  • Provided support to end users by troubleshooting bugs with applications.
  • Assisted in analyzing clients’ technical requirements.
  • Worked on query statements like SQL, sub queries, correlated queries, derived tables, CASE functions to insert teh data depending on teh criteria into teh tables of hub.
  • Knowledge on Oops concepts.
  • Involved in maintenance of Application.
  • Involved in designing teh Java server pages required for teh application.
  • Involved in implementation of database connectivity with JDBC for communication between applications and Oracle database.
  • Knowledge on creation and utilization of Web Logic JMS message queues and topics.
  • Used CVS for Version Controlling.
  • Participated in teh requirements reviewing sessions and teh detailed design of teh entire architecture.
  • Involved in creating database objects: tables, views, constraints using MySQL.
  • Work closely with teh testing team to insure teh integrity of teh applications.

Environment: Java, SQL Queries, HTML, SQL Server 2008, Multi-Threading, XML, JSP, Oracle Database, CVS

Confidential

Payroll Supervisor

Responsibilities:

  • Supervising payroll activities such as recording hours of work, processing time records, compiling payroll statistics, maintaining payroll control records and calculating payrolls.
  • Preparing various accounting papers, schedules exhibits and summaries.
  • Determining teh need for new accounts and revisions in teh account structure.
  • Researching and advising payroll staff concerning teh accounting treatment of complex transactions.
  • Partnering with accounting /finance in maintaining teh general ledger interface and producing management reports.
  • Supervising teh maintenance of teh payroll software systems and generating required reports, trouble shooting and resolving scheduling problems or errors in teh data, adjusting payroll errors and responding to complaints.
  • Supervising and training teh payroll team as per teh process update.
  • Coordinating with teh HR Manager for salary and administration issues
  • Maintaining teh Employee Information System.
  • Interpreting teh company policies and government regulations affecting payroll tax issues to employees.

Confidential

Team Leader

Responsibilities:

  • Supervising a team of 25 Executives.
  • Provide noledge-based support to teh agents to keep them updated regarding teh products.
  • Motivate team members to achieve better results.
  • Identifying training needs among service agents to develop their skills. Done through timely and strenuous monitoring and feedback sessions.
  • Prepare daily reports like Hourly report, Average handle time report, Escalation reports, and Monthly performance report.
  • Monitoring teh agents closely to deliver Quality Information to teh Customers.
  • Yearly Appraisals as required for teh agents.
  • Part of teh panel members to conduct Interviews amp; Group discussions while recruiting agents.
  • Effectively explaining salary structure to teh agents.

We'd love your feedback!