We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

0/5 (Submit Your Rating)

Miami, FL

SUMMARY

  • Full Stack Java Developerwith5+ yearsof significant and progressive experience in analysis, development, testing, implementing Web based, Client/Server Applications along with Enterprise and Distributed applications across the entire Software Development Life Cycle using Java and J2EE Technologies.
  • Experience inUse Cases, Sequence Diagrams and Class Diagrams using UML, J2EE Design Patterns.
  • Expertisein Spring framework, extensively used Spring DI, Spring AOP, Spring Batch, Spring JDBC templates, Spring MVC and Spring Boot along with Hibernate as the back - end ORM tool.
  • Experience in developing web interfaces usingHTML5, CSS3, JavaScript, J Query, Angular 2, 4 React JS.
  • Experience in development of J2EE applications using Core Java concepts like Multithreading, Collections framework, Abstraction, Inheritance, Polymorphism and JVM architecture.
  • Experience of using design patterns like Factory and Singleton patterns.
  • Proficient in XML technologies likeXSL, XSLT, WSDL, DTD, XSD, SOA, JAXB, Apache Axis.
  • Experienced using Spring Boot, Micro Services.
  • Experience working with various databases such as Oracle, MySQL and SQL Server and tools like DB Visualizer and SQL developer.
  • Expertise on advanced software development methodologies such asAgile/Scrummodel processes and pair programming.
  • Worked in Test Driven Development (TDD) approach and used version management tools CVS, Git-Bitbucket and GitHub.
  • Experienced withJ Boss, Apache Tomcat Application Server and IBM WebSphere Application Server
  • Expertise in implementing Swagger 2.0.
  • Hands on experience with Integrated Development Environments (IDE's) tools likeEclipse, IntelliJ and Visual Studio.
  • Experience using JIRA, Rally Dev and HP ALM to maintain and keep track of User Stories and Defects/bugs.
  • Experience in using Confluence, Wiki and Share point to maintain project as well as Application Level documentation.
  • Good understanding in Product Lifecycle and experience in solving defects.
  • Extensive knowledge in various Object-Oriented programming languages and easy application of analytical skills to track defect and bug fixes.
  • Experience in playing multiple roles as adeveloper, a team lead and an onsite coordinator.
  • Skilled at progressing from problem to well-documented design, analyzing user requirements, estimates, quality assurance, developing user requirements, specifications, test criteria, and system testing.
  • Proven ability to lead software development teams and to work on multiple projects with strict deadlines.
  • Strong problem solving, technical, decision making skills, work ethics, communication, interpersonal skills and teamwork which drives to enable effective solutions leading to high customer satisfaction.

TECHNICAL SKILLS

Programming Languages: Java

Web/App Servers: Tomcat, J Boss, WebSphere.

Web Technologies: Angular 4, HTML5, CSS3, JavaScript, Servlets, JSP, XML

Frame Works: Spring Boot, Spring MVC, Spring Core

Database: ORACLE, MySQL, SQL.

IDE: Eclipse, IntelliJ and Visual Studio.

Build Tools: Maven, Jenkins.

Version Control: CVS, Git - Bitbucket, GitHub

PROFESSIONAL EXPERIENCE

Confidential, Miami, FL

Full Stack Java Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle(SDLC).
  • Followed Agile Scrum methodology and usedTest Driven Development (TDD)for writing test cases.
  • Designed and implemented the user interface using HTML5, CSS3, JavaScript and Angular 4.
  • Utilized Spring Boot Framework to maximize convention over configuration along with Hibernate.
  • Developed Web services (SOAP) through XSD and WSDL using JAX-WS.
  • Utilized Spring MVC Framework along with Hibernate.
  • Developed Swagger2.0 (Spring Fox) User Interface for User friendly documentation of REST API operations.
  • Developed REST web services for integrating with external partners and applications.
  • Used JIRA to keep track of bugs, defects and issues.
  • Used Jenkins for Continuous Integration and Continuous Deployment (CD).
  • Utilized GitHub to maintain the version control of Source Code.
  • Involved in batch processing usingSpring Batchframework to extract data from database.
  • Used Micro Service architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers.
  • Followed agile methodology and participated in Scrum Meetings.
  • Deployed Spring Boot based Micro Service Docker Container using OpenShift and tested end-to-end application.
  • Used JIRA to maintain and keep track of User Stories/Requirements in Agile Methodologies.
  • Developed application using Spring MVC, on the presentation layer, the business layer is built using spring framework and the persistent layer uses Hibernate.
  • Used Maven for automated deployment and for the build operation of the entire application.
  • Deployed the application in J Boss application Server.
  • Used Splunk for monitoring the Production Errors and warnings.
  • Used Log4J for logging mechanisms.
  • Experienced in using Confluence and Wiki page to maintain documentation.
  • Implemented various test cases for testing the code by using JUnit Tests for Unit testing.
  • Responsible for all the Pre-Production activities.
  • Involved and supported Production go live and post production support when needed.

Environment: Java 8, J2EE, Spring Boot, Hibernate, Micro Services, SOAP, REST Web Services, Swagger2.0/Spring Fox, HTML5, CSS3, Angular 4, JQuery, JavaScript, Maven, Jenkins,, J Boss, GitHub, Eclipse,, Log4J, Oracle 12c,, DB Visualizer, Windows, JUnit.

Confidential, NYC, NY

Java/J2EE Developer

Responsibilities:

  • Developed portal application using JavaScript/JQuery/JavaScript libraries/AJAX.
  • Develop both front-end UI/JSP pages and necessary backendJAVAclasses to support data access.
  • Extensively used OOD concepts in overall design and development of the system.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations
  • Implemented Spring-hibernate as Data Access Layer
  • Developed a web-based reporting for credit monitoring system with HTML and custom tags.
  • Developed application using Spring MVC, the business layer is built using spring and the persistent layer uses Hibernate.
  • Implemented web-service integration components from SOA using SOAP, WSDL and RESTful web services.
  • Used Kibana and Splunk for monitoring the Production.
  • Create and maintain customer-facing Adobe Experience Manager (AEM) content management systems.
  • Developed JSON responses according the request, send it back to the front end after the logic processing.
  • Used Spring MVC Framework and JUnit for unit testing.
  • Used Apache Camel Routing and mediation engine.
  • DevelopedRESTfulAPIs that allow sophisticated, effective and low-cost application integration.
  • Used Spring JMS template for messaging.
  • Experience usingApache Active MQ(AMQ)as messaging platform.
  • Configured Spring security for restful web services.
  • Configured token-based security for rest end point.
  • UsedLog4Jto capture the log that includes runtime exceptions.
  • Developed SOAP Web Services using WSDL.
  • Implemented various test cases by using JUnit for Unit testing.
  • Written Stored Procedures in PL/SQL and SQL scripts in ORACLE.

Environment: Java, J2EE, Comergent, SOAP, REST API, Maven, Apache Tomcat, Eclipse, HTML, CSS, JavaScript, JQuery, JMS, AJAX, Spring, Active MQ, TDD, Apache Camel, CXF, AEM, Hibernate, JSP, WebSphere, MVC, UNIX, PL/SQL, CSS3, SQL, Oracle, SOA, LINUX.

Confidential

Java Developer

Responsibilities:

  • Involved in applying analysis of algorithms in programming languages like Java and C++.
  • Worked with SQL queries and JDBC connectivity.
  • Contributed to Servlet based application development.
  • DevelopedRESTfulAPIs that allow sophisticated, effective and low-cost application integration.
  • Developed the code using JSP, Spring Framework, Web Services, Java Script, XML, JMS, JNDI, HTML & CSS.
  • Participated in switch from JDBC to Hibernate (JPA annotations).
  • Worked on J2EE frameworks like Spring, Hibernate, Web Services.
  • Used JIRA to keep track of bugs, defects and issues.
  • DevelopedRESTfulAPIs that allow sophisticated, effective and low-cost application integration.
  • Worked with Array Lists and other collections to support dynamic change of huge data.
  • Developed various Database interaction objects by implementing the DAO Patterns and used JDBC as Model Component.
  • Assisted in requirement analysis and high-level discussions for preparing high level documents and freezing requirements.
  • Used Git - Bit Bucket and CVS for maintain the version control of Source Code.
  • Taken care of complete Java Multi-threading part in back end components.
  • Worked on implementing front end code using JSP and Spring Framework.
  • Developed desired applications using enterprise J2EE technologies like Java, J2EE, Servlets, JSP.
  • Worked with design patterns like Factory and singleton pattern.
  • Worked with SQL queries for data transaction to and from database with the application DAO layer
  • Executed test cases for Unit, System and Integration Testing.

Environment: Java, J2EE, Spring, Hibernate, SOAP, REST Web Services, Multithreading, HTML, CSS, JQuery, JavaScript, Apache Axis, JDBC, Ant, Tomcat, Git - Bit Bucket, CVS, Eclipse, IntelliJ, JIRA, Oracle, SQL, UNIX, Linux, XML, JUnit, Log4J, Hudson, Jenkins, P360.

We'd love your feedback!