J2ee Developer Resume
Madison, WI
SUMMARY
- Over 10+ years of Experience working in eCommerce Product Development with expertise in designing, grooming requirements, build and release readiness for successful release to production.
- Extensive experience in Amazon Web Services like EC2, S3, Simple DB, RDS, Elastic Load Balancing, SQS, SNS, AWS Identity and access management, AWS Cloud Watch, Elastic Beanstalk and Cloud Front, Redshift. IAM and EBS security group.
- Experience with docker container and Git repository
- Experienced in development methodologies like Agile, waterfall, scrum, Kanban and Interactive life cycle and software engineering processes.
- Good knowledge of healthcare domain, implementing end to end projects such as Real time Badger care Eligibility determination, Application modernization from legacy to open systems using Spring Boot, jQuery, JavaScript, Rest APIs, Hibernate, Bootstrap, HTML5, IBM MQ, Jenkins CI/CD.
- Versatile experience in Java technologies and Data analytics using ML algo or modeling.
- Good experience in big data processing for the data extraction, import, export and visualization using Tableau, Business objects, SAP - Webi, Crystal Reports.
- Experience in SQL, PL/SQL, performance optimization using Oracle, MySQL, Microsoft SQLServer and MongoDB databases.
- Strong experience in client interaction, discussion with stakeholder for business requirements and application design including data design based on requirements.
- Committed to excellence, self-motivator, fast-learner, team player, ability to deal with people diplomatically and a prudent developer with strong problem-solving skills and communication skills.
- Experience with Angular 8/9/10
TECHNICAL SKILLS
Programming Languages: Java, Python, PL/SQL, SQL, HTML, XML, Bash shell scripting
Java specific skills: Web Services, Java JSP, Servlets, spring boot, Spring framework, Hibernate, AJAX, jQuery, Java Script, SOAP, REST Web services, Spring Boot, JUNIT, HTML5, Tomcat, WebSphere application servers.
Database: Oracle 11g, MS Access, MySQL, SQL Server 2012, Mongo DB
Analytics Tools: Tableau 8.0, R Studio, R-Programming, Advanced Excel VBA, Macro
Testing Tools: Jasmine, Karma, Typescript
Domain: Government/Public Sector, Manufacturing, Health care, Medical Insurance, Telecom, Automotive
Tools: & Utilities: Eclipse IDE, Net Scape, SQL*Plus, SQL & PL/SQL Developer, SQL * Loader, GitHub, Docker, SVN, Jenkins, JIRA, JAMA, IBM WebSphere, IBM Rational Application Developer (RAD), WebSphere portal 8 Javadoc, Liferay portal java8
Methodologies: Agile, Waterfall, Kanban, Test Driven Development (TDD)
Operating system / Platform: Azure, AWS, Windows XP/2000/7/8, Linux, VM Ware
PROFESSIONAL EXPERIENCE
Confidential, Madison, WI
J2EE Developer
Responsibilities:
- Working with Java 1.8 and using java 8 features in developing code like Lambda expressions, creating resource classes, fetching documents from database.
- Utilized IBM websphere/ RAD for development of messaging and webservices
- Gather business requirement, design, build data model, statistical analysis and algorithm for business applications using Kimball and Data vault methodologies
- Interact with the Back-End data modeling teams to get the proper table designs and packages in place for access from the middleware.
- Developed UNIX scripts in creating batch load for bringing huge amount of data from rational databases to bigdata platform.
- Work with solution and data architects for review and implementation
- Keep track of stories and their implementations and making sure assigned story points are complete for the iteration.
- Designed the front-end using HTML, CSS, Bootstrap, JavaScript and JQuery library
- All the functionality is implemented using spring boot and hibernate ORM. Implemented java EE components using Spring MVC, Spring IOC, Spring transactions and spring security modules.
- Worked with QA team in preparation and review of test cases.
- Hands on experience on different continuous integration and Continuous deployment tools like Bit bucket, Git, Jenkins.
- Experience with AWS migration, docker container
- Working with big data technologies like Spark Core, Spark Hql, Spark -Streaming, Kafka.
Environment: & Technologies:Java1.8, Python, ML, Algorithm, Statistics, Maven, Spring, JAXB, IBM MQ Series, XML, XSL, PVCS, Java Script, Spring Boot, AJAX, HTML, Eclipse, JUnit, HttpUnit, JTS, UNIX, Hibernate, JSON, Oracle11g, Linux / Windows, AWS, Docker,Kafka.
Confidential, Madison, WI
J2EE Developer - System Analyst
Responsibilities:
- Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
- Review and guide the application architects with Object Oriented Design using Rational Unified Process (RUP).
- Implemented the web-based application following theMVC IIarchitecture using Struts Framework.
- Used JSF framework with AJAX in developing user interfaces using JSF UI Components, RIA components, Validator, Events and Listeners.
- Developed middle-tier application with J2EE using Servlet, EJB, Java Beans and Web Services Standards (SOAP, WSDL, UDDI).
- Deployed and tested the application using Web logic application server.
- Involved in coding, code reviews, Junit testing, Prepared and executed Unit Test Cases.
- Maintain CVS for version control across common source code used by developers.
- Worked with QA team in preparation and review of test cases.
Environment: Java1.6, Java EE 6, Maven, Servlets, Spring, JAXB, IBM MQ Series, XML, XSL, XSD, CSS,PVCS, Java Script, AJAX, MVC,HTML, Multithreading, Eclipse, JUnit, JavaScript framework, WebSphere Portal 8,junit test, JTS, UNIX, Hibernate, Oracle11g, Linux / Windows, VM
Confidential, Madison, WI
J2EE Developer - Web Analyst
Responsibilities:
- Implement Business Layer and Data Management components of multi-tiered web-based system following J2EE and SOA architecture.
- Participated in Functional Document reviews and created Technical documents.
- Actively designed, developed the Real time eligibility determination Java modules with Spring, jQuery, Hibernate, Rest APIs and deploy changes via Jenkins CI/CD pipeline.
- Work with other functional teams for code review and testing sign off.
- Implement event driven, asynchronous business logics using IBM MQ and Spring API.
- Used Hibernate to access database and perform database updating.
- Wrote complex queries and mapped database views using DAO in Oracle.
- Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
Environment: & Tools: Java 1.6, Java EE, JSP,IBM-RAD, Servlets, JSF, Spring DI/IOC, Hibernate, XML, HTML, JDBC, Oracle, Web services, Rational Software Architect, Web sphere Application Server, UNIX, Junit, Maven, Log4J, Tortoise-SVN,IBM WebSphere Application Server 7.0, JIIRA, GitHub, Liferay portal Java 8,Linux / Windows
Confidential, Santa Clara, CA
J2EE Developer
Responsibilities:
- Extensively developed User defined Custom JSP tags to separate presentation from application logic.
- Implemented Struts Validation Framework for Server-side validation.
- Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object.
- Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
- Data Operations were performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
- Involved in writing SQL, Stored procedure and PLSQL for back end. Used Views and Functions at the Oracle Database end. Developed thePL/SQLscripts for rebuilding the application Oracle Database.
- Developed shell scripts forUNIXplatform-based batch jobs.
- Used ANT for compilation and building JAR, WAR and EAR files.
- Project coordination with other Development teams, System managers and web master and developed good working environment.
Environment: Java EE, JSP, Servlets, JSF, Spring DI/IOC, Java Portal services, Hibernate, XML, HTML, JDBC, Oracle, Web services, Rational Software Architect, Web sphere Application Server, UNIX, Junit, Maven, Log4J, SVN, CVS, Linux / Windows
Confidential
J2EE Developer
Responsibilities:
- Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and Web Services (SOAP, WSDL). developed Java multithreading-based batch process to cascade changes on multiple records in only one transaction.
- Developed User Interface having animations and effects using JSF, JavaScript and HTML.
- Developed the presentation layer using JSP, HTML and client-side validations using JavaScript.
- Created XML Schema, XML template and used XML SAX/DOM API to parse them.
- Involved in coding, code reviews, Junit testing, Prepared and executed Unit Test Cases.
- Worked with QA team in preparation and review of test cases.
Environment: Java EE 6, Servlets, Spring3.0, JAXB, IBM MQ Series, XML, XSL, XSD, CSS,PVCS, Java Script, AJAX, MVC,HTML, Multithreading, Eclipse, JUnit, HttpUnit, JTS, UNIX, Hibernate, Oracle11g, Linux / Windows, JBoss, portal services
Confidential
J2EE Developer
Responsibilities:
- Actively designed, developed and integrated the Metrics module using Java, JSP and Servlets on WSAD.
- Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
- Co-ordination with offshore team on development activities.
- Developed Use Cases, UML diagrams such as Sequence Diagrams, Activity Diagrams and Class Diagrams, for my application modules (Metrics).
- Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
- Maintain code changes in CVS repository and deploying in Production using ANT.
Environment: Java, J2EE, HTML, XML, DHTML, JSP, Servlets, Soap, Ant, Struts, Oracle, EJB, JNDI, Hibernate, WebSphere, Windows.
