We provide IT Staff Augmentation Services!

Full-stack Java Developer Resume

4.00/5 (Submit Your Rating)

Duluth, GA

SUMMARY

  • Around 6 years of experience in IT industry delivering a wide range of domains, platforms and environments.
  • Strong experience with demonstrated success in design and development of the large - scale applications.
  • Experience in Software development life cycle (SDLC) from the requirement gathering, Prototyping, Designing, Developing, implementing, testing, maintenance and documentation.
  • Good Experience and actively involved in requirement gathering, analysis, Design, Reviews, Coding, Code Reviews, Unit Testing, Integration and Performance Testing.
  • Strong Experience with java technologies including: Java Collections, Interfaces, Serialization, IO, Exception Handling, Multi- Threading, Java Beans Web Services, REST API, XML.
  • Experience in Designing and developing Web based Enterprise Applications using spring framework with hands on experience in configuration and implementation.
  • Strong Experience Spring framework including Configuring Spring Application Context with Dependency Injection, Spring IOC(Inversion of Control), Spring MVC(Model View Controller),Spring AOP(Aspect-oriented Programming),Spring Security and Spring JPA.
  • Involved in Enterprise application by using Design patterns like MVC, Singleton pattern, DAO, Factory.
  • Good Experience in Frameworks Like Spring (Boot, IOC, MVC, JDBC, ORM).
  • Good noledge in Responsive Web Design (RWD) using Bootstrap, Angular Material and CSS3 media queries as well as CSS pre-processors like SASS, LESS.
  • Good Working Knowledge of Maven, Jenkins for project build/test/deployment and JUnit for unit and integration testing.
  • Have rich experience in databases like Oracle 10g, SQL Server, MySQL and NoSQL (MongoDB).
  • Experience in Integration of OAuth 2, Google, Facebook and Firebase APIs.
  • Experience in working with agile software methodologies like SCRUM.
  • Good experience with version controls like SVN, GIT.
  • Excellent Team Player with a great positive attitude and ability to involve and motivate members within a team to achieve their objectives by developing a spirit of co-operation.
  • Excellent Analytical, Problem solving and very good documentation skills with a commitment to maintaining high quality standards.

TECHNICAL SKILLS

Programming Languages: C, Java, J2EE, SQL, NoSQL.

Web Technologies: HTML5, CSS3, JavaScript, JQuery, AJAX, Angular JS, Angular8, Node JS, Bootstrap, Json-Parsing, Json-DTD.

Databases: Oracle 9i/10g/11g/12c, SQL Server, MySQL, DB2, Mongo DB.

J2EE Technologies: Servlets, JDBC, JSTL, JNDI, JMS, RMI, Java Bean, JTA.

Web Services: JAX-WS (SOAP), JAX-RS (Restful), WSDL, XML.

Application Frameworks: Spring Core, Spring MVC, Spring Boot, Spring Security.

ORM Framework: Spring JPA.

IDE: Eclipse, My Eclipse, Visual Studio Code, Sublime, NetBeans 7.0, Flash Builder 4.5

Web/Application Servers: Apache Tomcat, Oracle WebLogic.

XML: XML,XSL, XSLT, XHTML, and DOM Parsers.

Version Control: SVN, Git.

Design Methodologies: Agile, Scrum, UML, J2EE Design Patterns.

UML tools/ Build tools: Apache ANT, Maven, Jenkins, Junit, Jira, MS Visio, Dream viewer, Rational Rose, UML, Selenium.

Operating Systems: All Version of Microsoft Windows, UNIX and LINUX

AWS: EC2, RDS, S3, ELB, SNS.

Operating Systems: All Version of Microsoft Windows, UNIX and LINUX

PROFESSIONAL EXPERIENCE

Confidential, Duluth, GA

Full-Stack Java Developer

Responsibilities:

  • Performed complete application life cycle function (SDLC) from conception to final release to users including design & analysis, Implementation, Testing and Deployment.
  • Followed Agile methodology throughout the project, involve in Scrum meetings with the team members on day-to-day basis for the update on project status.
  • Experience working with Agile and waterfall development Methodologies.
  • UsedJava8 features such as lambda expressions, Parallel operations on collections, multithreading and for TEMPeffective sorting mechanisms and Streams to store and process the data.
  • Implemented with XML, XSLT, XPath and Web services (REST & Soap)
  • Created Typescript reusable components and services to consume REST API's using Components.
  • Experience in creating RESTful web services using SPRING framework.
  • Implemented batch configuration in spring boot application. Created the Maven project to integrate spring boot, Restful API, Oracle & Microservices.
  • Designed the system based on spring MVC Model architecture. Developed a business logic layer using spring Dependency Injection and client-sideJava-beans for DAO Design Patterns.
  • Utilized Spring core, Spring Boot, JPA, and Hibernate. Developed Entity objects and used Hibernate the ORM tool to access persistent data from MySQL.
  • Implemented presentation layer using Spring Boot 1.3, J-Query and Bootstrap 4.0.
  • Microservices have been built using Spring.
  • Designed and developed database objects like Tables, Views, Stored Procedures, User Functions using Oracle SQLdeveloperand used them in WEB components.
  • Involved in creating MongoDB collections and documents to perform CRUD operations.
  • Developed the web interface using HTML5, CSS3, JavaScript, jQuery, Angular 8, and Bootstrap.
  • Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, JavaScript functions, Cascading Styles across cross-browser.
  • Experience in developing web-based applications using Flask which involves MVC Architecture.
  • Using Eclipse as a development tooland debugging the source code.
  • Involved in process for builds and deployments with Maven and Jenkins for continuous integration
  • Used JIRA for bug tracking, issue tracking and project management.
  • Involved in High Level Design Document (HLD) preparation.
  • Implemented AJAX to request JSON data through third party REST APIs to acquire data from the server and display it in sorted order
  • Involved in using CoreJava concepts - Collections, Exception Handling, Multi-Threading, Serialization andJava 1.8 features.
  • Used REST Client and POSTMAN to test the rest-based services and used JUnit and Mockito to test the middleware services.
  • Used GIT as a version control system and deployed the application in Production.

Environment: J2EE, JDK 1.8, HTML, CSS, AJAX, JQuery, Angular 8, Spring, Spring MVC, Spring Boot, NPM, JAXB, XML, XSD, XSLT, Hibernate 3.X, AWS, EC2, S3, Docker, PostgreSQL, MongoDB, GIT, Restful Webservices, Maven, Unix, SQL, JPA, Eclipse.

Confidential, Atlanta, GA

Full Stack Java developer

Responsibilities:

  • Involve in performance analysis, development, design and testing phases of the Software Development Life Cycle.
  • FollowAgilemethodology to analyze, design and documentation of the project for iterative development
  • Implement Rest APIs usingJSONfor storing and exchanging information between client and server side.
  • ImplementTest Driven Development (TDD)using Junit for better code coverage.
  • Perform CRUD operations usingMySQL.
  • Worked with executed unittest cases by using JUNITfor accuracy of code.
  • Designed and developed automation tool suite to automate different testing scenarios on the application using Selenium.
  • Experience in developing Test Strategy, Test Cases, Test Plan and Automation test scripts using Selenium.
  • The UIs to be built will follow the strategic technology stack and standards established by the existing team, primarily using HTML5, Angular 8, as well as a collection of additional UI components
  • Implemented Page Optimization techniques for web pages, Best Practices in JavaScript and handled Cross Browser compatibility issues in web pages.
  • Extensively used/modified JQuery to perform AJAX calls for creating interactive web pages on JSON response.
  • Create and consume RestMicroservicesusingSpring boot.

Environment: Java, J2EE, Eclipse, IntelliJ, WebLogic, Spring, Hibernate, Micro services, JSP, HTML, CSS, JavaScript, AngularJS 8, XML, JMS, REST, SQL, Oracle, JUnit, CVS, Windows.

Confidential, Dallas, TX

Full Stack Software Developer

Responsibilities:

  • Involved in analysis, design and development of the project.Developed the application using J2EE architecture.
  • Participated in Software Development life cycle (SDLC) through all stages.Designed signup and login pages using HTML and JavaScript.
  • Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
  • Developed UI frameworks for validation based on requirements changed by the new customers.
  • Developed the front-end web page by using HTML, CSS, Bootstrap and JavaScript.
  • Work together with designer, co-workers and clients located off-shore.
  • Estimated time to develop for all approved prototypes and the implementation of those prototypes using JQuery and CSS as well as showing to project leads and receiving and implementing any changes or implementation updates.
  • Designed content and website layout for the user experience using CSS and HTML.
  • Developed UI screens using CSS, JavaScript for validations, and JQuery for animations.
  • Developed use case diagrams, class diagrams, database tables, and provided mapping between relational database tables and object-oriented Java objects using Hibernate.
  • Involved in designing and implementation of Spring MVC design pattern using Spring Web Flow.
  • Involved in the development of backend Logics or data access logic using Oracle DB & JDBC.
  • Used ANT scripts to build and deploy the applications in JBoss application Server.
  • Used JIRA issue tracker to file the bugs.
  • Performed Unit Testing of the developed component using Junit.

Environment: Java, J2EE, Servlets, JavaScript, HTML, CSS, JQuery,PHP,WordPress, JSTL, Spring, Spring Web Flow, Hibernate, XML, JSON, JDBC, JBoss, Junit, Oracle, Ajax, Sublime text, Agile and JIRA.

Confidential

Software Developer

Responsibilities:

  • Involved in Analysis, Design, Implementation, and Testing of the project.
  • Design and developed Responsive application using HTML, CSS, Twitter Bootstrap, Jquery, and JavaScript.
  • Implemented the presentation layer with HTML, XHTML, JavaScript, and CSS.Developed web components using JSP, Servlets and JDBC.
  • Coded JDBC calls in the servlets to access the Oracle database tables.Generate SQL Scripts to update the parsed message into Database.
  • Maintain balance between business logic requirements and framework to maximize productivity.
  • Involved in fixing defects and unit testing with test cases using JUnit.
  • Developed user and technical documentation.
  • Database design, writing stored procedures and triggers, writing session and entity beans, JMS client and message driven beans to receive & process JMS messages, JSPs & Servlets using MVC architecture.
  • Deployed the application in WebLogic server.
  • Responsible for Parsing XML data using XML parser and Testing, fixing of the bugs and coding modifications.
  • Involved in writing JUnit test cases and suits using Eclipse IDE.Used Maven for building and deployment purpose.
  • Used Web Services-WSDL and SOAP.

Environment: Java, JSP, Servlets, JDBC, JavaScript, Maven, CSS, SQL Server2008, SOAP, JUnit, Eclipse, WebLogic, Maven.

We'd love your feedback!