J2ee Full Stack Developer Resume
Natick, MA
PROFESSIONAL SUMMARY:
- Over 5+ years of Industrial experience in designing, developing, testing and automation using Java/J2EE technology stack.
- Excellent experience in spring modules which includes Spring MVC, Spring AOP, Spring JDBC templates.
- Experience in integrating IT systems using like RESTful, SOAP.
- Skills in designing and implementation of multi - tier applications using Java, J2EE, JDBC, JSP, HTML, Servlets, CSS, Spring, Maven, JSON, JavaScript, AngularJS, React JS .
- Expertise in web application development using Spring MVC, Spring Boot framework.
- Proficient in different Design patterns like Factory, MVC, Singleton etc.
- Excellent Experience in Web Application (war) development and deployment.
- Experience in tools like Eclipse, Soap UI, SQL Developer and Jira.
- Proficient in web technologies like JavaScript, XML, and XSL.
- Have good knowledge in JUnit testing framework.
- Experience in working with Databases like EE, MySQL, MS-SQL server.
- Excellent experience with Application and web servers like WebLogic10/11g and Apache Tomcat 7.0/8.0/9.0.
- Familiar with Software development life cycle (SDLC) process using agile methodology, including requirements definition, prototyping, proof of concept, design implementation, unit testing and support.
- Quality exposure to designing and building automation frameworks in support of continuous integration in a Test-Driven Development (TDD).
- Management and design of integrated build pipelines using continuous integration workflows such as Jira, Git.
- Have keen analytical ability with excellent information analysis skills.
- Professional and Analytical skills coupled with good communication and interpersonal skills describing a committed team player and team leader.
TECHNICAL SKILLS:
Languages: C, Java, J2EE, SQL
J2EE Common Service APIs: Servlets, JDBC, JSP, HTML
Framework/APIs/Tools: Spring, Web Services (SOAP, WSDL)
XML Web Services: XML, DOM, WSDL, XPATH, SOAP
Internet Technologies: HTML, CSS, AngularJS, Java Script
Application Server: Web logic 7.0/8.1/9and Apache Tomcat 7.0/8.0/9.0
Databases: MySQL, SQL Server 2005, MS Access 2007-2016
Version Control: Git
Defect Tracking Tools: JIRA
Testing Tools: SOAP UI, Postman, Selenium
Development Models: Agile, Waterfall
Operating System: Windows 7/8/10, Linux
PROFESSIONAL EXPERIENCE:
Confidential, Natick, MA
J2EE Full Stack Developer
Responsibilities:
- Analyzed the BRD and designed LLD and HLD to get an understanding of the system.
- Extensively used UML to develop various use case, class diagrams, sequence diagrams.
- Involved in performing CRUD operation on database and views using DDL statement
- Barely involved in development of UI layer using HTML5, XML, XSL, JavaScript, Angular JS.
- Involved in the developing POJOs. Responsible for mapping bean class to database table using hibernate to provide persistence for POJOs.
- Used DB with Hibernate based persistence for storing the data at the back-end.
- Implemented web presentation layer using Spring MVC, JavaScript.
- Created RESTFUL web Services using spring framework.
- Made use of Spring Boot to rapidly develop the application with certain micro services and deployed them with the application.
- Experience with Test Driven Development and Dockers.
- Involved in developing complex PL/SQL stored procedures, triggers and views.
- Involved in the writing detailed documentation of projects which comprises of every single task i.e. from setting up the environment to project deployment.
- Involved in writing and implementing test cases using JUnit.
- Deployment and management of application in WebLogic server in DEV, QA and PRODUCTION environments.
- Version control was managed through Git.
- Used JDBC for communicating with Confidential database.
- Used Atlassian Jira Agile to manage tasks and to implement Agile Scrum.
- Developed SPA using ReactJS to utilize the HTML5 DOM features and update elements that are modified in the webpage.
Environment: Java 8, WebLogic Server, Spring MVC 4.0, Hibernate, RESTFUL web services, Confidential DB, HTML, CSS, JavaScript, Spring Boot, microservices, JUnit, XML, Agile, JIRA, Git.
Confidential, Atlanta, GA
J2EE Full Stack Engineer
Responsibilities:
- Converting the business requirement to technical specification and created detailed design.
- Participated in Agile development and worked in different sprints with daily standup meeting and progress reporting.
- Involved in applying design concept, components, interfaces and patterns of the application.
- Involved in application development in Core Java coding with Java APIs such as Collections, Multithreading, Exception handling and Enumeration to fulfill the implementation of business logic.
- Development of front-end page was done using Bootstrap / CSS / HTML5.
- Participated in development of a well responsive single page application using Angular JS and JavaScript.
- Implemented Responsive Web Design Bootstrap.
- Designed and implemented enterprise integration with Web Services and Legacy Systems using SOAP, RESTful.
- Implementation of the Business logic layer for MongoDB Services.
- Designed and implemented the in backend using spring modules.
- Design and customize UI screens of the application using React JS and Bootstrap.
- Involved in support process for production deployment and release.
- Designed and developed modules and prepare unit test cases for each module.
- Created services which involves in storing and retrieving the user data from database for application.
- Involved in fixing various defects in QA environment.
- Configured JUnit and wrote test cases for various service calls.
- Participated in SCRUM calls.
Environment: Spring4.0, Bootstrap, Java, HTML 5, Apache Tomcat 8.0, Java Script, JVM, XML.
Confidential
Associate Applications Engineer
Responsibilities:
- Collaborated with the sales representatives and the customer in designing the Project Controls SKU that handles the capital projects and the tools required to manage the project and optimize project results.
- Analyzed the code for debugging during the release of patch sets and assisted in its testing.
- Applied agile and Software Development Lifecycle best practices during product development.
- Used Spring MVC Framework for development of features in the product.
- Involved in the complete process of developing the product from design to development, deployment and to release.
- Worked with both Confidential and MySQL databases to integrate with the application.
- Deployed the application on the WebLogic Server.
- Co-ordinate with the project manager for getting the requirements and developing the code to support new applications.
- Prepared estimates and timelines for design, implementation and testing.
- Fixed high priority production issues and coordinated with the offshore team in completing them accordingly.
- Analyzed the log files to understand the customer bugs.
Environment: Java J2EE, Spring MVC, Confidential Primavera Unifier, Confidential, MySQL, WebLogic Server.
Confidential
Applications Engineer/Intern
Responsibilities:
- Enhanced the Primavera Contract Management product of Confidential to provide better functionalities based upon the customer requirements in the successfully launched version 14.2.
- Performed a range of testing such as migration, performance and installation testing on the product for the version14.2.
- Enhanced the existing functionalities so that it reduced scheduling delays and risks.
- Possessed a thorough understanding of the application domain and the existing architecture.
- Successfully collaborated with development and support teams fostering teamwork in a global environment with language barriers and time-zone challenges.
- Tested the functionality and performance of the application using SOAP UI as a part of automation testing.
- Worked on WebLogic Server for deploying the application.
- Wrote SQL queries to understand the data and manage the bug fixes accordingly.
- Involved in reproducing bugs and reporting them in the Test Manager.
- Worked on JTest Runner which is a testing tool for testers and developers to do unit, integration and functional testing.
- Worked with MySQL databases to tackle bug fixes.
Environment: Confidential Primavera Contract Management, Confidential Test Manager, SOAP UI, JTest Runner, WebLogic Server, Confidential, MySQL.
Confidential
Software Developer/ Intern
Responsibilities:
- Interacting with customers to gather, analyze the technical/functional requirements.
- Understand application architecture, system design and coding according to business requirements using JAVA/J2EE.
- Gained experience in Maven 2.0, XSL, XML, Ajax, JavaScript.
- Developed and executed the test scripts with Selenium and Java.
- Developed test code in Java language using Eclipse IDE and JUnit framework.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium IDE.
Environment: Java (J2EE), Eclipse, Maven 2.0, Selenium, XML, XSL, JavaScript.
