We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

5.00/5 (Submit Your Rating)

Toledo, OhiO

SUMMARY:

  • 7 years of IT experience, which includes development of web applications and development on strut Services, Spring boot, and Angular.
  • Experience in analysis, design, development, development integration, Code management, Code review, Production Support, Maintenance, Enhancements, testing and implementation of enterprise, web and client server applications and good understanding of service oriented architecture using JAVA/J2EE/JEE technologies in almost all phases of software development life cycle (SDLC).
  • Experience and knowledge on web application development and DEV testing. Expertise on designing, gathering proper business requirement and delivering good quality code.
  • Excellent experience in software development methodologies including Agile/TDD.
  • Experience handling teams in Offshore/Onside model and communications to ensure seamless service delivery.
  • Strong Team Player, ability to Work Independently and in a Team as well, excellent analytical capabilities and Good Communication Skills.
  • Ability to quickly adapt to new environments and learn New Technologies.
  • Followed all agile ceremonies and worked on safe agile methodology
  • Experience in Rest services and spring boot application
  • Good at analyzing the business requirement, gap and system analysis.
  • Have been in both new development and production support for each release and a good team player.
  • Software engineer with seven years of experience in information technology.
  • Experience with development, testing, implementation and deployment of enterprise applications.
  • Hands on experience with Java/JEE, Spring, JPA and GitHub.
  • Programming experience in developing web based applications using Java, JEE, Spring, JDBC, JavaScript, HTML and Web Services.
  • Proficient in developing SQL scripts. Experience with SQL, stored procedures and triggers.
  • Experience in working with different databases such as Oracle and Microsoft SQL Server
  • Experienced in analyzing and understanding the requirement and applying relevant technical design.
  • Experience with spring Restful web services.
  • Highly proficient in writing Use Cases and creating UML diagrams.
  • Experience in implementing JUNIT with Mockito/Power Mock test cases.
  • Hands on experience in Test Driven Development (TDD) and expertise in Continuous Integration using Jenkins and GitHub.
  • Experience in Object Oriented Analysis and Design Java/JEE technologies including HTML, JavaScript, CSS, XML and AJAX for developing server - side applications and user interfaces.
  • Experience in using build tools like Maven, Gradle.
  • Proficient in writing User Stories and managing Requirements Churn in Scrum efficient in performing, prioritizing effectively leveraging analyzing techniques.
  • Experience in managing projects using exceptionally strong organizational skills, analytical, problem solving, decision making, leadership skills and Project Management skills.
  • Well versed in authoring/reviewing Business Requirements Document (BRD), Functional Specification Document (FSD), Software Requirement Specifications (SRS), Use Case documentation and Data mapping document.
  • Experience in working with Application and Web Servers like Apache Tomcat, Pivotal.
  • Development experience with IDE's like Eclipse, Visual Studio, Spring Tool Suite and IntelliJ.
  • Experience with Agile and waterfall methodology. Exposure to closely working with other technical experts.
  • Experience in using open source framework and testing technologies Junit and Putty.
  • Experience in working with DB tools such as SQL Management studio.
  • Experienced in unit testing, integration testing and regression testing.
  • Experience with performance tuning and monitoring during support.
  • Experience with source control tools like GitHub, IBM Rational Clear Case, SVN and CVS.
  • Good experience in interacting with business point of contacts, developers, technical support and testing team to help them in base line the requirement specifications with acceptance criteria.

TECHNICAL SKILLS:

Project Methodology: Agile Scrum, Iterative, Waterfall

Languages: Java, JEE, Python

Web Technologies: HTML, CSS, XML, JavaScript, JQuery, Bootstrap, Angular 4

Frameworks: Java MVC, Angular, Spring Boot, Spring Hibernate, Spring JPA

Skills: Java, Spring, JPA, DOM, RESTful web services, Ajax, JSON

IDE & Tools: Eclipse, IntelliJ, Visual Studio and Spring Tool Suite

Version Control: GIT (Terminal, GitHub), SVN

Data Base: Oracle, SQL Server

Data Modelling and Reporting: MS Visio, Crystal Reports, MS SQL Server Reporting Services (SSRS)

Server: Apache Tomcat, Pivotal Server, Pivotal Cloud

Performance Tuning: SQL Server Profiler, Tuning Advisor, VisualVM

Operating Systems: Windows, Unix/Linux

PROFESSIONAL EXPERIENCE

Confidential, Toledo, Ohio

Full Stack Java Developer

Responsibilities:

  • Continuous development of Java Application using Spring Boot with RESTful to render the data from Angular.
  • Design and development of Websites through WordPress using jQuery, HTML, CSS, AJAX and Angular.
  • Deployed theservicesin development space ofpivotal cloud foundry. Involved in monitoring support.
  • Lead the team as a Scrum Master collaborating between Product owners and across platform teams. Worked in agile development based on client’s changing requirements.
  • Development of iOS application using XCode in Objective C++ and established a communication protocol with the prototype analysing microbial concentration.
  • Development of application for analysis of blood sample using Java/J2EE Spring framework.
  • Apache Spark development of the Central Force Optimization based on gravitational kinematics was done in pySpark to analyze the efficiency of parallel processing.
  • Spinal Balance prototype development for Optical Character Recognition (OCR) through OpenCV and mechanical redesign of the Spinal Balance inventory box.
  • Practiced TDD and paired programming.

Environment: Spring Boot, REST Web service, Pivotal Cloud Foundry, Java/J2EE, Apache Spark, OpenCV, SQL, Maven, jQuery, HTML, CSS, Ajax, Angular, Eclipse, Gradle, GIT, TDD.

Confidential, Torrance, CA

Programmer Analyst

Responsibilities:

  • Analyzed of Business and System Requirements.
  • Finalized the design for rest service development with tech architects.
  • Requested for necessary configuration set up required as the new service will be on new JVM.
  • Developed REST Service using RSA and writing JUnit test cases.
  • Migrated in house framework pages to Java Spring framework along with Hibernate and SOAP.
  • Implemented the User Interface and functionalities in jQuery replacing JavaScript functionalities and software configuration through clear case.
  • Developed JEE application on Eclipse and built using maven and deployed to WebSphere server.
  • Implementation of the MARITZ web service(SOAP) enhancement to the application retiring mainframe jobs.
  • Continuous integration using Jenkins for nightly builds and send automatic emails to the team and used Jenkins plugins for code coverage and to run all the test before generating war file.
  • Solely responsible for the enhancement of application from classic JSP and Servlet pages to Spring MVC architecture. Implemented object relational mappings usingJPAJava Persistence API in integration with spring.
  • Experience and support in deploying theservicesin development space ofpivotal cloud foundryand to deploy in higher environment.
  • Involved in data modelling by designing and populating with entity and relationships using MS Visio.
  • Modelling the system inputs from XML to jQuery based UI and functionality. Created custom user grid view control which includes sorting and pagination.
  • Document testing reports, metrics to be preserved as an asset to the team
  • Work on fixing bugs encountered during integration testing by the client
  • Used GitHub as a version control system to store current and previous versions of source code.
  • Involved in production support after the development phase by resolving simple to complex tickets. Assisted 24/7 on call support during crucial deployments to tomcat server and production issues.
  • Perform root cause analysis on failures. Resolve performance tuning related issues and queries.

Environment: JDK 1.6, UML, IBM RAD 6, IBM WebSphere Application server 6.1, JSP 2.0, JDBC, JPA, Spring 3.0 XML, CSS, jQuery, Ajax, DOM 2.02, DHTML, Junit 4.4, Log4j, Oracle10g, TOAD, UNIX, Agile Scrum, JAX-WS, SoapUI, pair programming, continuous inspection, Apache Tomcat.

Confidential

Java Application Developer

Responsibilities:

  • Analyzed of Business and System Requirements.
  • Interaction with customer and functional consultant for new requirements and issue management. for a maintenance project.
  • Deployment in the application in server through VPN.
  • Worked closely with business team as the UI must be more user friendly.
  • Created an online and innovative Registration System for the school using Java, JEE, JQuery, AJAX, CSS and HTML.
  • Developed Controllers, Service Layer, DAO layer using MVC, JDBC.
  • Created pages using HTML and CSS for Presentation Layer.
  • Experienced in UI validation using JavaScript, wrote Junit test cases and test plans and did code review.
  • Independently designed the structure for database and implemented stored procedures.

Environment: JAVA, J2EE, JSP, JDBC, Spring, HTML, DHTML, JavaScript, CSS, XML, Web Logic, Log4j, Oracle10g, SQL server, DB2, JUnit 4, Eclipse 3.6, Web servers: Apache Tomcat.

Confidential

Embedded Developer

Responsibilities:

  • Designed, developed Java based content management system for the client requirements consolidation and project estimation analysis.
  • Involved in optimization of database queries, SQL server profiler. Involved in remote data collection, data visualization for consumer applications.
  • Programming and debugging robotic kits using Microsoft Robotics Developer Studio.
  • Prepared test plans and unit testing. Documented requirements specifications using UML use case methodology.
  • Developed the code as per the requirements from business and followed agile ceremonies.
  • Analyzed and fixing the defects raised by QA in test and Lab environment.
  • Involved in the design document preparation of both HLD & LLD and prepared the Unit Test cases for each component.
  • Ran and monitored the daily/Weekly/Monthly jobs and fixed the issues and impediments occurring in all the environments.
  • Fixed/provided solutions to performance related issues and tracked and coordinated in permanent fix for repetitive issues.
  • Performed Internal Code Review, developing internal tools to reduce pain points of QA and our team.

Environment: JAVA 6, Web Sphere, DB2, UML, MS Robotic Studio, Web services, Apache Tomcat, SQL Server.

We'd love your feedback!