Sr. J2ee Fullstack Engineer Resume
Miami, FL
SUMMARY
- Around 5 years of experience in designing, developing, testing using Java/J2EE technology stack.
- Strong Programming Skills in designing and implementation of multi - tier applications using Java, J2EE, JDBC, JSP, Servlets, Spring, Maven, HTML, CSS, JavaScript.
- Experience in Front-End UI technologies like HTML5, CSS3, JQuery, JSON, Ajax, AngularJS, NodeJS, and Bootstrap.
- Experience in design and implementation of different patterns J2EE and gang-of-four.
- Excellent experience in shared service SOA platform design and development using SOAP, Restful.
- Experience in framework design like Hibernate, Spring, Spring Core, Spring Boot, Spring MVC.
- Excellent Experience in development and deploying the Web application (war).
- Implemented Web Service both SOAP and Restful in Web Application using Restful API.
- Experience in tools like Eclipse, Soap UI, SQL Developer, HP ALM and JIRA.
- Experience on Micro services like Spring cloud for the implementation.
- Experience in working with Databases MySQL, MS-SQL server.
- Good working experience with application/web servers like Web logic 7.0/8.1/9, Web sphere 7.0/8.0 and Apache Tomcat 7.0/8.0.
- Experience in performing unit testing using JUnit, integration and development of applications done using Ant and Maven tools.
- Deep knowledge of the full life cycle of Software Development process using agile methodology, including requirements definition, prototyping, proof of concept, design, implementation, unit testing and support.
- Experience in designing and building automation frameworks in support of continuous integration in a test-driven development (TDD).
- Expertise in creating Excel Macros using VBA
- 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, PL/SQL
J2EE Common Service APIs: Servlets, JDBC, JSP, JSTL
Framework/APIs/Tools: Spring Framework, Web Services (SOAP, RESTful)
XML Web Services: XML, DOM, WSDL, XPATH, SOAP
Web Technologies: HTML5, CSS3, AngularJS, JavaScript, jQuery, Bootstrap, XML, JSON, AJAX
Application Server: Web logic 7.0/8.1/9, Web sphere 7.0/8.0 and Apache Tomcat 7.0/8.0
Databases: SQL Server 2005, 2008R2, Oracle 9i,10g,11g, MYSQL
Defect Tracking Tools: HP ALM/Quality Center, JIRA
IDE: NetBeans, Eclipse, Spring Tools Suite, Visual Studio Code
Development Models: Agile, Waterfall
Operating System: Windows, Linux
PROFESSIONAL EXPERIENCE
Confidential, Miami, FL
Sr. J2EE FullStack Engineer
Responsibilities:
- Converting the business requirement to technical specification and created detailed design.
- 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 JavaScript, AngularJS, Bootstrap / CSS3 / HTML5.
- Implemented Responsive Web Design Bootstrap.
- Design and implemented application using Spring MVC, Spring Annotations, Spring AOP, Hibernate.
- Designed and implemented the backend using Spring technologies.
- Implementation of the Business logic layer for MongoDB Services.
- Developed XML and XSL objects for Data conversion/transfer.
- Design and development of the Data Access layer (DAO) using Hibernate.
- Involved in support process for production deployment and release.
- Designed and developed modules and prepare Unit Test case for each module.
- Created services which involves in storing and retrieving the order details from database for application.
- Configured JUnit and wrote test cases for various service calls.
- Defined new process improvement opportunities and validated data in different levels.
Environment: Java 7,Spring MVC, Spring Integration,Hibernate, Bootstrap, HTML 5, MongoDB, Web Logic, Java Script, AngularJS, JVM, XML, XSL, JUnit,RESTful Web Services, Maven.
Confidential, Boston, MA
Sr. J2EE FullStack Engineer
Responsibilities:
- Involved in the Analysis, Design and implementation using AGILE methodology for iterative development of the application. Participated in Scrum, Retrospective and Release Planning meetings.
- Worked on application from various phases starting from requirements gathering, design, and code development through the release and post release support activities.
- Participated in choosing the correct Stack.
- Involved in designing the Frontend using HTML5, CSS3, JSP, JSON, JavaScript, jQuery.
- Used Mongoose API to access MongoDB.
- Implemented routing and maintenance of Microservices using Spring Boot.
- Designed and developed services using Restful Web service.
- Analyzing JVM logs and log file configuration start stop of JVM application.
- Used Web service for integrating with the enterprise application.
- Developed Web Services to consume those Web Services as well other enterprise wide Web Services and Micro web services
- Helped in converting legacy Java web services to node Microservices.
- Monitored various application batch jobs periodically.
- Created REST Web Services for populating and saving customer’s data from/to database. Apache CXF, JAX-WS, JAX-RS for designing and developing REST and SOAP Web services.
Environment: JDK1.6, Spring Boot, Java, JSP, XML, JVM, HTML5, CSS3, JavaScript, AngularJS, jQuery, JSON, MongoDB, RESTful web service.
Confidential
Software Developer
Responsibilities:
- Involved in developing the application using Java/J2EE platform.
- Implemented the Model View Control (MVC) structure using Struts.
- Responsible to write the different service classes and utility API, which will be used across the framework.
- Exposed various capabilities as Web Services using SOAP/WSDL.
- Used SOAP UI for testing the Web Services by sending an SOAP request.
- Used JUnit for the unit testing of various modules.
- Responsible for writing SQL Queries.
- Involved in creating SQL Packages, Procedures, Triggers, Functions and various database objects.
- Involved in analyzing and the solving the problems and developing the enhancements to resolve the bugs/issues.
- Responsible for deploying application on Web Logic Server.
- Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.
- Create a common workflow script and integrated with most of the ReS application for approval of the initiated request.
- Co-coordinating with business and testing team for any issues/concerns.
Environment: Java, JSP, Servlets, Web Logic, Oracle 11g, XML, UNIX, Web Services, WSDL, SOAP, CSS3, HP ALM/QC, X Path, HTML5, Eclipse.
Confidential
Software Developer
Responsibilities:
- Coordinating with Project Manager for getting the requirements and developing the code to support new applications.
- Understanding the application domain and the existing architecture.
- Providing Java programming support for existing and new applications.
- Developing Web applications using Java, J2EE, Struts and JSP.
- Designed the Front-end Screens using HTML and JavaScript.
- Wrote SQL queries for JDBC data handling.
- Deployed the application on Apache Tomcat web server and used Git for version control
- Involved in Coding of maintenance phase.
- Developed various test cases and performance unit testing using JUnit.
- Service Now developer at offshore for Incident, Problem, Change Management and Service catalog.
- Followed SCRUM methodology and worked on stories to meet customer requirements, create a common workflow script and integrated with most of the ReS application for approval of the initiated request.
- Co-coordinating with business and testing team for any issues/concerns.
- Designed various test cases and performed functional and end to end testing
Environment: Java (J2EE) 1.6, Service Now, JavaScript, Bootstrap, JSON, HTML, CSS, SQL.
Confidential
Associate Software Engineer
Responsibilities:
- Involved in developing the Project Plan and System & Integration documents.
- Involved in designing and implementing the caching functionality.
- Developed the middle layer using EJBs.
- Implemented Java persistence using Hibernate framework.
- Involved in the development of Struts MVC application model.
- Experienced in writing SQL queries to access the database.
- Designed Oracle database tables to normalize the existing tables and to support added functionality using Erwin.
- Developed JSPs using JavaScript to support business rules validation.
- Developed Single page application and structured the Typescript code using AngularJS.
- Rewrote Oracle and SQL queries to improve database performance.
- Used existing APIs to invoke Crystal Reports from a Java application.
- Deployed and tested various components and processes on the WebSphere Application Server.
- Resolved technical and application deployment issues on the WebSphere Application Server.
- Wrote UNIX shell script to generate the customer data to the reporting department.
- Designed and implemented the database using ER diagrams.
Environment: J2EE, WebSphere, JSP, Spring, XML, JavaScript, AngularJS, SQL, JDBC, JMS, PL/SQL, Web Services, Hibernate, Eclipse, UML, ANT, Shell Script, CVS, Crystal Reports
Confidential
Software Engineer/Intern Project
Responsibilities:
- Developed various JSP pages to maintain well-structured GUI and to interact with Session beans.
- Developed Dynamic and Static front end screens using JSP for user input and to display data.
- Data retrieval, manipulation and transaction management using JDBC and container managed transactions.
- Developed Client Side cookie implementation and Client side validation using JavaScript.
- Slashed number of software bugs reported 50% by improving software quality through comprehensive testing, code inspections, and standardizing and streamlining software development process.
Environment: Java, HTML, CSS, iReport, XML, HTML4.0, Log4J, DB2.
