We provide IT Staff Augmentation Services!

J2ee Full Stack Engineer Resume

5.00/5 (Submit Your Rating)

Farmington Hills, MI

SUMMARY

  • Around 7 years of IT experience in Software Analysis, Object Oriented Design, Development, Implementation and testing of Object - Oriented Applications and Web based Enterprise Applications using Java/J2EE on UNIX and Windows platform.
  • 3+ years of extensive experience in User Interface development using HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, AngularJS, ReactJS, Dust.js and Node.js.
  • 2+ years of experience in designing, development and implementation of SOA Solutions using SOAP and RESTful Web services across various business domains.
  • Expertise in Object Oriented Programming using Java and J2EE related technologies like JSP, Spring Framework and Spring Batch
  • Experience in programming skills in designing and implementing of multi-tier applications using Java, J2EE, JDBC, Servlets, JSP, XML, Hibernate/JPA, Struts 2.0, spring 4.2.0, Spring MVC, Spring Boot.
  • Experience in PL/SQL to write to triggers, views, Functions, Packages and strong experience in RDBMS using Oracle, MS SQL Server, MySQL and NoSQL database Mongo DB.
  • Experience in using teh Object Relational Mapping framework Hibernate, strong in using XML mappings and Java Objects.
  • Strong experience in deploying java applications in servers like Apache Tomcat, WebSphere and WebLogic.
  • Experience in working on cloud computing technologies such as Amazon Web Services (EC2, S3, IAM, Cloud Watch, SNS, SQS, Route 53, Dynamo DB)
  • Experience in using utilities like ANT and Maven.
  • Extensive experience in Software Configuration Management using Version Control tools such as Git and SVN.
  • Hands on experience in designing teh class diagrams, sequence diagrams, activity diagrams and flow charts using Unified Modeling Language (UML), Rational Rose and Visio.
  • Experience in working in agile environment and worked on development process like test driven development.

TECHNICAL SKILLS

Java/ J2EETechnologies: Java, Servlets, JSP, EJB, JSF, JDBC, JPA, JUnit

Web Services: SOAP, RESTful

MVC Frameworks: Struts, Spring

ORM Frameworks: Hibernate, JPA

Web Technologies: HTML5, CSS3, Java Script, jQuery, JSON, AJAX, AngularJS, ReactJS, Node.js, Dust.js

Databases: Oracle, MySQL, MongoDB

Application Servers: Apache Tomcat, WebSphere, WebLogic

Cloud Technology: AWS - EC2, S3, Cloud Watch, SNS, SQS, IAM, Cloud Formation

Methodologies: Agile, Waterfall

IDE’s: Eclipse, RAD, Spring Tool Suite

UML Tools: Microsoft Visio, Rational Rose

Operating Systems: Windows, Linux, Mac

Version Control Systems: Git, SVN

PROFESSIONAL EXPERIENCE

Confidential, Farmington Hills, MI

J2EE Full Stack Engineer

Responsibilities:

  • Involved in analyzing BRD and preparing HLD and LLD to get an overview of whole system.
  • Followed agile software development, test driven development and scrum status meetings.
  • Developed use case diagrams, sequence diagram and responsible for designing database tables and mapping relational database tables.
  • Developed front end web application using HTML5, CSS3, JavaScript, ReactJS and Node.js.
  • Extensive experience on implementing teh AJAX features using JavaScript and jQuery.
  • Designed and implemented application using Spring Boot for Rapid Application Development.
  • Developed controllers and designed RESTful web services using teh JAX-RS API implementation.
  • Used Hibernate as Object Relational Mapping (ORM) framework for mapping files and annotations to reduce time at teh configuration level and persist teh data into MySQL Database.
  • UsedDrools/Java based rule engine IDE to create an email client program by myself from scratch wif AI capabilities wif interchangeable specializations, jobs, and databases
  • Worked wif MySQL to query and access data in teh database at different levels.
  • Used Git as version control system to keep track of all teh work and changes.
  • Maven as build and configuration tool and Jenkins as teh automation server for continuous integration.
  • Involved in configuration and usage of Apache Log4j for logging and debugging purposes.
  • Used JIRA for defect tracking and project management.

Environment: Java 1.7, HTML5, CSS3, Sass, JavaScript, jQuery, AJAX, JSON, ReactJS, Node.js, Dust.js, Spring Boot, Hibernate, RESTful Web Services, MySQL, Maven, Apache Tomcat Server, Jenkins, EJB 3.1, JUnit, JIRA, Log4j, Git

Confidential, Farmington Hills, MI

J2EE Full Stack Engineer

Responsibilities:

  • Analyze client requirement and create design document for development.
  • Used HTML5, CSS3, JavaScript, ReactJS extensively to implement front end /user interface features in teh application.
  • End to end design and development of teh application using Spring Boot.
  • Made use of Spring Boot based RESTful Web Services to design and implement teh application.
  • Involved in teh creation of POJOs and responsible for mapping bean class to database tables using Hibernate to provide persistence for POJOs.
  • Used MySQL along wif Hibernate based persistence for teh storing data in teh back end.
  • Performed Unit testing, Integration Testing, and generating of test cases for web applications using JUnit.
  • Used Jenkins as continuous integration tool for teh application and Git for version control tool to manage teh source code and integrated Git wif Jenkins to support build automation.
  • Used JIRA tracking system for teh application deployment.

Environment: Java 1.7, HTML5, CSS3, JavaScript, ReactJS, Node.js, Spring Boot, RESTful Web Services, MySQL, Maven, Jenkins, Jira, Apache Tomcat, EJB, JUnit, JIRA, Git

Confidential - Madison, WI

J2EE/SOA Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Developed Single Page Application (SPA) using HTML5, CSS3, JavaScript, AngularJS, and followed Spring MVC pattern for developing web application.
  • Converted data from database into JSON/XML format files and retrieve useful information using AJAX calls to display them on teh browser.
  • Developed Service oriented architecture (SOA) by developing and consuming RESTful web services based on JAX-RS and Jersey.
  • Developed SOAP Web services and REST Web services (JAXB, JSON, JAX-RS, JAX-WS)
  • Experienced working wif Hibernate (ORM) framework to integrate business application wif Oracle database in teh back end.
  • Responsible for deploying application on WebLogic Server.
  • Involved in configuration and usage of Apache Log4j for logging and debugging purpose and Maven as build and configuration tool.
  • Worked extensively on Jenkins for Continuous Integration and used Eclipse as IDE tool to develop teh application.
  • Implemented JUnit test cases for all teh modules developed to ensure complete code coverage.
  • Uses JIRA to track, report and audit teh issues in teh application.

Environment: Java 1.7, HTML5, CSS3, JavaScript, AngularJS, RESTful, JAX-RS, Spring MVC, Hibernate, WebLogic Server, MySQL, Maven, Jenkins, EJB, JUnit, JIRA, Agile, Git

Confidential

Software Engineer

Responsibilities:

  • Migration of Web services from SOAP to RESTful web services.
  • Validations of data is done through SPRING Framework.
  • Implementation of Screens for Providers using JSP/Servlets where provider can enroll to Medicaid system and check their approval status.
  • Use of NoSQL class files for generating SQL query.
  • Created Front end pages Using JSP's and handle database connections in EJB 3.0 and Servlets.
  • Design, Development and deployment of Web services was done using Oracle BPEL, and XML (WSDL) created a Human Task in BPEL, Defined Users worked on Notification Services.
  • Handled Java multi-threading part in back-end component, one thread will be running for each request.
  • Deployment of SOA services to WebLogic Server and Oracle Application server and testing teh services. Configuring and Administering in JDBC, JMS, JNDI in WebLogic Server.
  • Managed production support and troubleshooting for various SOA Applications.
  • Configured and created JMS queues & topics, Connection Factories, Data sources, bridges & connections pools & multi connection pool.
  • Implemented and integrated teh business logic of PLSQL packages using Database Adapters in different BPEL Processes.
  • Extensively used JMS adapter to Produce and consume teh messages.
  • Experience in integration testing framework like PostMan for testing teh exposed web services.
  • Worked in a diverse team of Integration developers, Architects and DBAs in designing and deploying SOA solutions for teh client.

Environment: Java, HTML, CSS, JavaScript, jQuery, Hibernate, XML, Relational, Mainframes, DB2, EJB 2.1/3, JCL,COBOL Copy Book, JUnit, EJB, Log4j, JIRA, Git

Confidential

Software Engineer

Responsibilities:

  • Worked in Agile Development and developed teh application as per teh functional requirements
  • Involved in work flow activities of application and data analysis based on client requirement
  • Mainly involved in development, support, maintenance and enhancement of teh application.
  • Involved in development of teh application using HTML, CSS, JavaScript and jQuery.
  • Created forms to collect and validate data from teh user in HTML and JavaScript.
  • Used AJAX, JSON wif jQuery for request data and response processing.
  • Evaluated, analyzed, and tested web interface to understand and enhance teh overall usability of teh designs
  • Created Hibernate mapping files for business objects wif tables in teh database.
  • Configured teh Hibernate configuration files to persist teh data to teh Oracle 9i/10g Database.
  • Worked wif mainframe developers to integrate J2EE and mainframes.
  • Used Log4j to validate functionalities and JUnit test cases to test teh application and performed random checks to analyze teh reliability and flexibility of teh application.
  • Responsible for deploying application on Apache Tomcat Server.
  • Worked wif JIRA tool for bug issues and tracking.
  • Involved in configuration setting for development, test, and production environment.

Environment: Java, HTML, CSS, JavaScript, jQuery, Hibernate, XML, IBM MQ, Rational, Mainframes, DB2, CICS, JCL, COBOL Copy Book, JUnit, Log4j, EJB 2.1/3, JIRA, Git.

Confidential

SQL Developer (Intern)

Responsibilities:

  • Gather and analyze business requirements of various modules of project
  • Involved in teh complete Software Development Life Cycle (SDLC) of teh project
  • Worked wif Business users to analyzing teh requirements
  • Used Struts Framework for developing web applications
  • Created dynamic web pages using HTML, CSS, JavaScript, jQuery, JSP and responsible for client-side validation using JavaScript
  • SQL statements for querying, updating and reporting using
  • Developed SOAP Service requests to interact wif teh legacy system
  • Used Configuration Management tool SVN for version management
  • Deployed teh application in Apache Tomcat Server
  • Developed various test cases and performance unit testing using JUnit and JIRA

Environment: Java, JSP, HTML, CSS, JavaScript, jQuery, Struts 2.0, XML, SOAP, SQL, JDBC, Apache Tomcat Server, JUnit, EJB, JIRA, SVN

We'd love your feedback!