We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Austin, TexaS

SUMMARY

  • Over 6 years of experience in full software development life cycle implementation, including Business interaction, Requirement Analysis, Design, Development, Testing and Documentation phases.
  • Expertise in using HTML, HTML5, CSS, Java Script and JSP Custom tags in designing web pages.
  • Experience in working with various Web and Application servers including Apache Tomcat, IBM Web Sphere.
  • Experience in design and development of multitier applications using Java, J2EE, JPA, JDBC, EJB, Spring, Struts, Spring Boot Hibernate, XML, XSD, SOAP, and REST.
  • Experience in open - Source Frameworks: Struts Framework, Spring Framework, Spring MVC, Spring Batch Framework and Hibernate.
  • Experience in writing SQL queries, Stored Procedures for accessing and managing databases such as Oracle, MySQL, MS SQL Server, DB2.
  • Experience working in Angular, JavaScript, JSON, jQuery, Tag Library, AJAX, HTML5 and CSS, Bootstrap.
  • Extensive experience in Object Oriented Analysis in developing server side and front-end framework using J2EE design patterns. Strong hands-on experience withAngularJS 6 and NodeJS.
  • Experience in using frameworks like Hibernate, Java Server Faces along with Extensive experience in Python. Understanding of VPN solutions.
  • Experience in developing Restful Web Service using Jersey framework.
  • Hands-on experience in deployment of Web services, JSP, Servlets and server-side components in WebLogic Application server.
  • Encounter using Hibernate for mapping Java classes with database and using Criteria API and Hibernate Query Language (HQL).
  • Experience in working with Microservices Architecture.
  • Collaborated for Angular Components which takes care of view part of the application, made sure Routing in Angular application is appropriate which helps wiring views together.
  • Planned, designed and sent Amazon Web Services (AWS) for a substantial number of uses using the Amazon cloud arrangement.
  • Quick Learner, Self-motivator and ability to work in challenging and versatile environments with an excellent written/verbal communication.

TECHNICAL SKILLS

J2SE Technology: Multithreading, Reflections, Collections, NetworkingBeans JDBC, Hibernate, JSF, JSP, Servlets, JMS, Java Swing, JavaBeans

Middleware Technology: JMS, MQ Messaging

J2EE Technology: Servlets, JSP, Tag Libraries

Version Control: SVN, GIT

Architecture & Framework: MVC, Struts, Spring, Hibernate

Database: Oracle, SQL server 2005/2008, MySQL

IDE: Eclipse, My Eclipse, NetBeans

Operating Systems: Windows 9x/NT/XP/2003/7/8/9/10, Linux, UNIX

Web/App Servers: WebLogic, IBM Web Sphere 4.0and 5.X, Tomcat, JBoss, Apache

Tools: Eclipse, IntelliJ, CVS, JBuilder, JDeveloper, Ant, Maven

GUI: DHTML/HTML5, XML, AJAX, JavaScript, Node.js, Angular JS, Angular JS 6, Angular JS 9, Angular JS 10, JQuery, CSS3

Query Languages: SQL, PL/SQL, Oracle

Programming Language: C, C++, Java, J2EE, Python

Design patterns: MVC3, Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton

Cloud Computing: AWS- EC2, S3

Microservices: Spring Micro Services, Springboot

PROFESSIONAL EXPERIENCE

Confidential, Austin, Texas

Java/J2EE Developer

Responsibilities:

  • Implementation of the design wireframe using Angular 9 and creating services and exposing it to the backend which runs on Spring Boot. Here we also have another layer that makes use of NodeJS mainly used for authentication, authorization and session maintenance.
  • Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation usingAngular Js 9 and JQUERY.
  • Interacted with the Business Analyst team during requirement gathering and participated in regular team meetings for proper communication and to resolve the issues.
  • Was under migration of the project converting angular components and updating router Modules. Implemented the complete set up with configuration file changes from Angular 9 to Angular 10.
  • Created sessions for Login user and setting session timed out for the entire Ul application.
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks like Struts and Hibernate.
  • Utilized Hibernate for Object/Relational Mapping (ORM) purposes for persistence onto the DB2 database.
  • Created a foundation for modularized HTML, CSS and Javascript which enabled migration of the existing UI from a home-grown CSS-soup to Bootstrap.
  • Involve in development, design and implementation of the front- end application using HTML5, CSS3, AJAX, Bootstrap.
  • Developed API and deployed using AWS EC2 instance to manage the servers and run the code.
  • Developed application for Cloud platforms using technologies like Java/J2EE, Spring Boot, Spring Cloud, Microservices.
  • Used a Microservices architecture, with Spring Boot-based services interacting through a combination of RESTful service and Spring Boot.
  • Made use of Reactive Forms using Angular 9 where most of the validation is done using component rather than using template- driven which provides in HTML
  • Used Amazon SQS queuing service for reliable communication among distributed software components and Microservices and used Amazon SNS push notification service for sending individual messages to mobile device users, email recipients and to distributed users.

Environment: Java/J2ee, design patterns, spring, Apache Struts, Hibernate, MVC, DB2, JSP, AngularJS 9 and 10, JQuery, Spring Boot, HTML, HTML5, AWS, CSS, Microservices, Javascript, AJAX

Confidential, Houston, TX

Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Involved in design discussions and understanding of business requirements and identify the relevant functional and technical requirements
  • Created controller Servlets for handling HTTP requests from JSP pages
  • Implemented the business logic using various Design Patterns.
  • Used Eclipse IDE to develop/create my code.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application with very less configuration.
  • Developed entire application web-based client implementing MVC Architecture using Spring Framework.
  • Developed Web pages using UI frameworks, Angular JS 9, Node JS and Backbone Js
  • Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management. Restful web services leveraged by both web and mobile applications.
  • Used AWS S3 for multipart upload of data and to host static web content in AWS Cloud.
  • Created maven archetypes for generating fully functional Restful web services supporting both XML and JSON message transformation. Archetypes built on Spring 3.0 technology.
  • Used spring framework to the DAO and Bean objects, auto wiring the components.
  • Worked on development of AWS, including mapping files, configuration file and classes to interact with the database.
  • Used AWS S3 for multipart upload of data and to host static web content in AWS Cloud.
  • Designed and developed the SOAP/REST based Micro Services using the Spring Boot and Spring Cloud.

Environment: MVC,J2EE, Spring 3.0, Web Logic, Hibernate, Ajax, AngularJS 9, JSP, Node Js, Backbone Js, AWS S3, Spring Boot, XML, JUnit, Unix, Git, AWS, Log Expert, FileZilla, JSON, MyEclipse.

Confidential, Pennsylvania, PA

Full Stack Developer

Responsibilities:

  • Involved in development of business domain concepts into use cases, sequence diagrams, class diagrams, component diagrams and implementation diagrams.
  • Implemented various J2EE design patterns such as Model-View-Controller, Session Facade, Data Access Object, Business Delegate, Transfer Object and Composite View
  • Designed the front-end screens using AngularJS 1, HTML5, CSS3, JavaScript, jQuery, Bootstrap and Spring Boot.
  • Involved in configuring Struts and developing the configuration files.
  • Took part in setting up the application with Jenkins and m and is involved in builds and deployments to Tomcat server.
  • Developed and deployed UI layer logics using JSP, XML, JavaScript, HTML /HTML.
  • Used Spring framework and integrated it with Struts.
  • Developed Angular services making use of resource service to perform REST API calls to the backend.
  • Involved in configuring web.xml and struts-config.xml according to the Struts framework.
  • Designed a light weight model for the product using Inversion of Control principle and implemented it successfully using Spring IOC Container.
  • Used transaction interceptor provided by Spring for declarative Transaction Management. The dependencies between the classes were managed by Spring using the Dependency Injection to promote loose coupling between them.
  • Used AngularJS 6 for Directives, Filters, Services, Validation, and Data binding of UI components.
  • Developed UI using JSP HTML5 Tag libraries j3 JavaScript, Angular JS and AJAX.
  • Used Angular to build a single page application using typescript
  • Developed reusable custom directives using Angular JS 6 using transclude, restrict, event handlers and templating.
  • Implemented Ajax and JQuery based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.

Environment: J2EE, JSP, Spring, JSP, XML Javascript, Struts, AngularJS 6, Angular JS, jQuery, Bootstrap, Tomcat, Business Logic, Developer, Spring, Spring Boot, AJAX, Angular, JavaScript, Struts, HTML/DHTML, Jenkins, HTML5, MVC.

Confidential

Jr. Java Developer

Responsibilities:

  • Responsible for analysis, documenting the requirements and architecting the application.
  • Developed Microservices to provide RESTful API utilizing the Spring Boot with Spring MVC.
  • Used HTML5, JSP, CSS3, JavaScript.
  • Participated in Daily Scrum Meetings and Sprint Retrospective and Sprint planning for on time delivery of business needs.
  • Hands on contribution with Spring, Struts, Hibernate and JPA structures.
  • Used GitHub for project hosting.
  • Developed the Criteria quires with the help of Hibernate using the Restrictions and Projections.
  • Used the Maven for the configuration of the application to build the application.
  • Deployed the application using the tomcat.
  • Implemented different industry accepted design patterns like Singleton Design Pattern, Factory Design Pattern.
  • Worked with advanced MVC frameworks such as Spring MVC and Spring Boot for the back-end operations.
  • Developed the code in different layers such as Controllers, Service and DAO layers to maintain the loose coupling of the objects and for the future enhancement of the application.
  • Performed documentation for change requests and system requirement specifications of the project.
  • Involved in the testing process with the clients for all the phases of the project.
  • RESTful web services interface to Java-based runtime engine and accounts.

Environment: Java, JavaScript, Spring Boot, Spring MVC, JSP, Hibernate, Maven, HTML5, CSS3, DAO, Eclipse Neon 4.6, RESTful API, GitHub, Tomcat, Struts

We'd love your feedback!