We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • 6 years of experiencein requirement gathering,analysis, design,development, integration and testing of client / server - based applications using Java and J2EE object-oriented technologies.
  • Experienced in using Agile Methodology including creating product / sprint c Confidential logues, active participation in Scrum, Sprint planning and exit meetings.
  • Experienced in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlets, Spring, JSF, Struts, EJB, JDBC, JPA, XML, JAXB, JAX-WS, AJAX, ANT and REST/SOAP Web Services.
  • Experienced in all stages of Software Development Life Cycle including proposal, process engineering, requirement analysis, design, development, testing, deployment and support.
  • Hands on experience in implementing various Design patterns including Business Delegates, D Confidential Access Object, Model View Controller, Session facade, Singleton etc.
  • Good understanding of Core JAVA components, such as: Concurrency, D Confidential Structures.
  • Developed UI modules using AngularJS, Vue.js, Node.js, JavaScript, Ajax, jQuery, CSS3 and HTML5.
  • Designed and developed the REST based Microservices using the Spring Boot.
  • Strong Experience in working with Client Script design technologies like Angular JS, jQuery,Backbone.js,AJAX and Java Script.
  • UtilizedAWSLambdaplatform to upload d Confidential into AWS S3buckets and to trigger otherLambda functions (EC2, MongoDB) focusing on high-availability, fault tolerance, and auto-scaling).
  • Hands on experience in developing user interfaces with HTML, DHTML, JSTL and CSS.
  • Expertise in implementation of web applicationsusing frameworks such as Struts, Spring MVC, JSF, Spring web flow, JPA, GWT (Google Web Toolkit) and Persistence Framework like Hibernate ORM (Object Relational Mapping) in a typical n-tier architecture.
  • Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Implemented different modules in Spring Framework like MVC, JDBC, AOP, BOOT, D Confidential JPA and Transaction Management.
  • Strong experience with Microservice and distributed architectures.
  • Worked on Hibernate for mapping the java objects to relational d Confidential base and SQL queries to fetch the d Confidential, insert and update the d Confidential from the d Confidential base.
  • Good experience in server-side Business Logic Development using Session, Entity and MessageDrivenBeans.
  • Provide Azure technical expertise including strategic design and architectural mentorship, assessments, POCs, etc., in support of the overall sales lifecycle or consulting engagement process
  • Good understanding of JMS, JSF, EJB, SOA, ApacheAxis and XML related technologies like XSL, XSLT.
  • Good experience in using Amazon Web Services (AWS) and AWS SNS/SQS for delivering messages.
  • Development of services that utilize AWS SDK's (Dynamo DB, Elastic Beanstalk, EC2, Lambda).
  • Extensive experience in using Amazon Web Services like RDS, EC2, Redshift, SQS, SNS, Cloud Watch and S3.
  • Experienced with Docker container management.
  • Expertise in deploying enterprise applications on WEB /Application servers like Confidential WebSphere, Jboss, Apache Tomcat & BEA WebLogic.
  • Experience working in D Confidential bases like Oracle 9i/8i/10g (SQL, PL/SQL), MS SQL Server 2000, MySQL and NO SQL D Confidential baseslike MongoDB.
  • Hands-on experience working with source control tools such asCVS, Clear Case, SVN, Bitbucket and GIT.
  • Experience in writing ANT, Maven build scripts, providing logging facility using Log4j, Writing JUnittest cases and used Clear Quest, JMeter, Bugzilla for bug tracking.
  • Experience in preparing project related documents using Microsoft Office Suite like MS-Office, MS-Excel, MS-PowerPoint and MS-Visio.
  • Implemented Test Driven (TDD) Design to build testable, and maintainable application.
  • Ability to learn and use new systems and paradigms in considerably less time.
  • Worked on code optimization & performance tuning of various applications.
  • Excellent interpersonal, technical, strong problem solving and decision-making skills.
  • Possess effective communication skills along with strong dedication and commitment towards work.

TECHNICAL SKILLS:

Languages | OS: Java, J2EE, SQL, XML, JavaScript, Windows 98/XP, UNIX, Linux.

J2EE Technologies: J2EE, Java Beans, JNDI, JDBC, JMS 1.x, Servlets, JSP, Web services, EJB 2.x, 3.x.

Internet | Web: HTML, CSS, JQuery, Bootstrap, AJAX, Angular JS,Backbone.js, Node JS, DOJO toolkitFrameworks:

Spring 2.x, Struts 1.x, 2.x, JSF 1.x, Struts Validator.: Web service protocols:

SOAP, REST, JAX-RPC, JAX-WS, JAXB, WSDL and UDDI: Security:

Spring Acegi.: Spring:

Spring MVC, Boot, D Confidential JPA, AspectJ, Spring AOP.: Open Source & Build Tools:

JUnit, Selenium, Hibernate Tools, Ant, Maven, Gradle, Gulp, Putty, Hudson, Jenkins, Teamcity, Bamboo.: Source Control:

Clear Case, Clear Quest, CVS, PVCS, Subversion, Bitbucket, GIT.: Persistence Framework:

Hibernate, iBatis and JDBC.: IDE:

Eclipse 3.x, Net Beans 5.x/6.x, JBuilder, WebSphere Studio Application Development/RAD, Intellij.: D Confidential bases:

Oracle 9i/10g, DB2, SQL, MySQL, NoSQL, MongoDB.: Design Patterns

MVC, D Confidential Access Object, Front Controller, Singleton, Facade, Decorator, DAO, Strategy.: Application Servers | Web Container:

WebSphere Application Server 8.0/7.x/6.x, Apache Tomcat 7.x/6.x, Bea WebLogic 7.0, 8.1, 9.x, 10.x, JBoss 4.x, 5.x, Tomcat, Jetty.: Tools: Microsoft Office suite, Dreamweaver, Adobe Photoshop, VMware, Vagrant

PROFESSIONAL EXPERIENCE:

Confidential

Java Full Stack Developer

Responsibilities:

  • Participated in complete Software development lifecycle including Analysis, Design, Implementation, Testing and Maintenance employed Agile methodology.
  • Participated Daily Scrum meeting, sprint grooming/review and demo with management and other teams.
  • Prepared Class Diagrams and E2E Sequence Diagrams using UML through Enterprise Architect tool.
  • Developed the User Interface using HTML and used CSS for style setting of the Web Pages.
  • Implemented client-side functionality like searching, filtering, sorting, validating using Angular JS andJavaScript.
  • Used Node.js as a proxy to interact with Rest services and interacting with D Confidential base.
  • Creating Ajax calls for each service request and converting the d Confidential in JSON object.
  • Implemented Bean classes and configured in spring configuration file for Dependency Injection, Developed Controller Classes using Spring MVC, Spring AOP, Spring Boot, Spring Batch modules, handled security using Spring Security.
  • Involved in writing Spring Configuration XML file that contains declarations and another dependent object declaration.
  • Exposed business operations as both SOAP web services (SOAP, WSDL, UDDI) using Apache CFX and RESTful web services injavawith JAX-RS implementation Jersey.
  • Implemented Microservices architecture using Spring Boot for making application smaller and independent.
  • Designed and Developed the UI Framework built using JSF. with Prime Faces
  • Used Spring D Confidential JPA as Object Relational (OR) Mapping Tool for the backend d Confidential persistency. Extensively used the JPAQuery Language for d Confidential retrieval from the d Confidential base and process the d Confidential in the business methods.
  • ImplementedJ2EEDesign Patterns Session Facade, Producer Consumer,D Confidential Access Objects, Business Delegate, andService Locator.
  • Used SQL statements and procedures to fetch the d Confidential from the d Confidential base. Created new views, added new columns to the existing view in the d Confidential base using SQL.
  • Involved in implementation of Error Handling framework for the application.
  • Written unit test cases using JUnit, Mockito and achieved 95% code coverage through constant refactoring and followed TDD development model.
  • Co-ordinated with the QA team for all Testing activities.
  • Integrated Gradle with nexus for artifact repository.
  • Implemented complete Gradle build life cycle to achieve organized application structure and conflict free dependencies in build. gradle file.
  • Used advanced Java 8 features like Lambda Expressions Streams, Filters. Enhanced concurrency methods etc.
  • Integrated project release management with Gradle and Bamboo.
  • Configured Bamboo for deployment of Artifacts to target environment.
  • Configuring the server for CI(Bamboo with Bitbucket(GIT)), basically defined and documented technical environment and deployment methodologies to enable integrated solutions.
  • Worked on WebLogic Administration like setting up Node manager and Cluster, JMS, D Confidential Source Configurations, Listener port configurations, JVM Property Configuration, s Configuration, deploying WAR’s into various environments through Admin Console.
  • Used GIT repository for software configuration management and version control

Environment: J2EE, Java 1.8, Spring 4, Spring Boot, Spring D Confidential JPA, WebLogic 12, Tomcat, Oracle 12c, SQL, HTML5, CSS3, AngularJS, Agile Methodology, Design Patterns, Bamboo, Splunk, AppDynamics, GIT, Gradle.

Confidential

Full Stack Java Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC).
  • Development UI modules using HTML5, CSS3, JSP, JavaScript and Bootstrap.
  • Used Angular JS for development of static web pages for user-friendly interfaces.
  • Wrote object-oriented JavaScript for transparent presentation of both client and server-side validation.
  • Designed and developed application based on Spring 4.0 MVC design pattern.
  • UtilizedBPMLambdaplatform to upload d Confidential into AWS S3 buckets and to trigger otherLambda functions.
  • Involved in developing code for obtaining bean s in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Created the Application using React.JS andNode.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Involved in development of Web Services using JAX-RS.
  • Implemented SOA architecture developing web services based on REST using JAX-RS with Maven dependencies.
  • Consumed and produced REST-FUL Web services.
  • Involved in the implementation of DAO using spring 4.0-Hibernate ORM.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring 4.0 JMS.
  • Designed "Submission Service" API, a restful based service API to be used by our sales team.
  • Used JMS Template to publish and Message Driven Bean (MDB) to subscribe from the JMS provider.
  • Used JPA(Java Persistence API) along with Hibernate framework for implementing Test Classes.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping d Confidential representation from MVC model to Oracle Relational d Confidential model with an SQL-based schema.
  • Used HibernateTransaction Management, HibernateBatch Transactions and Hibernatecache concepts.
  • Designed and developed new back-end services, maintained our AWS infrastructure.
  • Wrote services to store and retrieve user d Confidential from the MongoDB for the application on devices
  • Writing service methods and SQL queries, PL/SQL to interact with the Oracle.
  • Created Connection Pools in WebSphere and configured as needed.
  • Developed the functionalities under Agile Methodology, JIRA processes.

Environment: JDK 1.7, JSP, JSTL, JavaScript, Bootstrap,Angular JS, Spring 4.0, Spring Batch, Spring Security, Hibernate, JAX-WS, REST-FUL Web Service,Servlets, AWS,MongoDB, Micro services, WebSphere Application Server 8.x, JMS, JPA, POJO’s, HTML5, CSS3, Oracle 11g.

Confidential

Java Developer

Responsibilities:

  • Involved in Business documentation, requirement analysis, system analysis and control flow.
  • Developed Use Cases, UML diagrams such as Sequence, Activity and Class diagrams.
  • Developed user friendly and dynamic web pages using HTML, CSS, JavaScript jQueryandAJAX.
  • Composing the application classes as SpringBeans using Spring IOC/Dependency Injection.
  • Implemented logging and auditing using Spring's Aspect Oriented Programming (AOP) concept.
  • Used Jersey framework with JAXB to develop Restful web services and clients. Consumed a few SOAP based web services to accomplish the application requirement.
  • Used Hibernate as an Object Relational Mapping tool in d Confidential Access layer implementation.
  • Involved in making enhancements to a standalone application and deploy in production.
  • Used JUnit Test Framework for testing written API’s and functionalities.
  • Used Subversion extensively as versioning tool and used Maven for automated building of projects.
  • Involved in Development of Stored Procedures, triggers in Oracle 11g.
  • Participated in weekly status updates to Business User.

Environment: Java 1.7, Spring 3.2, Spring MVC, Hibernate, Oracle 11g, SQL, CSS3, Java Script, jQuery, Agile Methodology, SVN.

We'd love your feedback!