We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 6 years of experience in Software Development Life Cycle using Agile methodologies.
  • Extensive knowledge in IT Analysis, Design, Development, Testing, Maintenance/Support of Client Server, and Enterprise Applications.
  • Experience in broad range of technical skills including Java application development, Database design, PL/SQL, and SQL development.
  • Hands on experience in developing applications with JDK 1.8/1.7/1.6/1.5/1.4 , J2EE 1.5/1.4/1.3, Java, JSP, Servlets, Java Beans, JNDI, Web services, JDBC, XML, JavaScript, and Angular JS.
  • Hands on experience developing multi - tiered architecture web applications using UI stack like Angular 6 and Node JS.
  • Expertise in Spring 4.x/3.x, Struts 2.x/1.x, ORM tools like Hibernate.
  • Good knowledge of spring framework modules like Spring IOC, Spring DI, Spring boot, Spring integration with Hibernate.
  • Developed rich and complex Web UI using HTML, JavaScript& CSS.
  • Proficient in Core Java concepts like Collections, Multi-Threading, Serialization, Generics and Java Beans.
  • Exposure to Object Oriented design patterns such as Singleton, Factory, Model View Controller (MVC) architecture, Data Access Object (DAO).
  • Experience using XML and JSON as data interchange format.
  • Experience with Object Oriented Design and Object-Oriented Analysis.
  • Extensive experience in SQL programming language in implementing Stored procedures, Triggers, views, and complex queries using Oracle and MySQL database environments.
  • Experience working with NoSQL databases like Mongo Db and Couch Db.
  • Experience in developing and deploying applications in application servers like Apache Tomcat, JBoss Wild Fly, Glassfish.
  • Proficient in working with leading IDE’s i.e., Net Beans, Eclipse and STS.
  • Expertise in quickly analyzing production issues and coming up with resolutions.
  • Experienced in developing Restful web services, consumed, and also produced.
  • Hands on experience with Maven and JUNIT for unit testing.
  • Experience in working MVC Architecture on AngularJS and in software configuration management using subversion control (SVN) and GIT.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Installed and configured the Web Server and Database Server in Linux Platform.
  • Experience in migrating the legacy application into Micro-service architecture and validate the changes once it is deployed to test environment.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL, HTML, Java Script & Angular Js/ 8, XML and JSON.

J2EE Technologies: JDBC, Servlets, JSP, JMS, JNDI, Rest & SOAP Webservices, Micro-services, JSF.

Frameworks: Spring, Junit, log4j.

ORM Tools: Hibernate.

Tools: Maven, Eclipse, STS, NetBeans, Atlassian JIRA, SQL Developer, Jenkins.

Databases: Oracle, MySQL, MS SQL Server.

Web/Application: Apache Tomcat, Jboss, Wild Fly and Glass Fish, Web Sphere.

Version Control: GIT, SVN.

Methodology: Agile Scrum, TDD, Waterfall.

Platforms: Windows, LINUX & UNIX.

PROFESSIONAL EXPERIENCE

Confidential

Java Full Stack Developer

Responsibilities:

  • Involve in requirement gathering with end stake holders, analyze, design, implementation, testing and provide support/maintenance.
  • Develop RESTful API’s using Loopback JS in a Node JSPlatform, also make sure to meet acceptance criteria before closing assigned stories.
  • Create Single Page Applications/Screens using Angular features like Dependency/Service Injection or Angular Material.
  • Implemented Micro-services on Java runtime platform to return JSON response t be consumed by the UI Screens
  • Work in a fast-paced, agile environment consisting of cross-functional team designing and implementing systems from web-based user interface front-end through back-end.
  • Create Data objects like Stored Procedures, Functions and Triggers in a PostgreSQL to parse JSON objects and pass it to front-end to consume and integrate.
  • User Postman to test/trouble-shoot API’s once they are created and do handshake to UI resource to consume and help in integrating API’s to screens.
  • Involve in executing NoSQL query to fetch JSON collections and use it for further process.
  • Interact with QA Team to recreate/reproduce any defects/bugs raised. Fix defects related to UI screens/API’s/Database objects and interact with QA team to close those defects after fix.
  • Also involve in Demo Meetings to stake holders and fix if they report any issues.

Environment: Java, Micro-Services, API’s Restful, Angular 8, Node JS, JSON, Bitbucket,, Agile, PostgreSQL, Windows OS, Jenkins.

Confidential

Java Developer

Responsibilities:

  • Involve in all phases of SDLC includes areas of requirement gathering, analysis, design, coding, testing and maintenance.
  • Involve in migrating the legacy application to micro-service architecture using Spring Boot. Also, migrate the Stored Procedures and other database objects from Db2 to Oracle.
  • Analysis, design and implement the functionality.
  • Develop functionality, write test cases using Junit, debug and run using Eclipse.
  • Use Spring Framework for quick development, organizing code and handle dependency injection.
  • Also wrote front-end services using Angular 6 framework to consume the REST API’s and prepare a UI Template using the information.
  • Used Angular JS directives to create two-way data binding for reading and writing input information.
  • Make Database Changes intest environment in Oracle when required.
  • Develop micro-services using spring boot which handles excel import functionality.
  • Coordinated with other teams to resolve end-user issues promptly.
  • Work with JDBC to connect and execute query in Oracle database.
  • Involve in fixing production bugs.
  • Involve in implementing the Web services using Rest API.
  • Work with SQL Developer Work Bench to design and develop various stored procedures, functions, and triggers in PL/SQL to implement complex business rules.
  • Created maven archetypes for generating fully functional REST web services supporting JSON message transformation.
  • Use Java Collections for storing and manipulating group of objects.
  • Involving in application on-call support for immediate attention of issues.
  • Use Maven to build and deploy application JAR into JBoss Wild Fly server.
  • Work in an agile team, 2 weeks sprint.

Environment: Java 1.8, Spring boot, Wild Fly, Eclipse, Maven, JUnit, JSON, Log4J, Tortoise SVN, Micro Services - Restful, Angular 6, Agile, LINUX OS.

A

We'd love your feedback!