Full Stack Core Java/j2ee Developer Resume
Redwood City, CA
SUMMARY:
- 10+ years of professional experience as a Java full stack developer with responsibilities include Requirement Analysis, Design, Development, Testing, Debugging, Maintaining, Deploying applications using technologies of Core Java, J2EE, Webservices, PL/SQL, XML, JAXB, HTML, CSS, Javascript, jQuery, Nodejs, AngularJS,RequireJS, KnockoutJS and OracelJET, frameworks such as Struts and Spring.
- Excellent professional experience as a full stack developer 1in Banking & Financial services and Manufacturing & Inventory domains.
- Expertise in design and development of multi - tier web based applications usingCore Java,J2EE technologies like Servlets, JSP, JDBC and frameworks like Struts and Spring.
- Expertise in Webservices, SOAP, Restful and WSDL.
- Excellently Worked on databases Oracle11g/12c and DB2
- Experience in client side Technologies such as HTML5, CSS, JavaScript, AJAX, Jquery,NodeJS, AngularJS, RequireJS, KnockoutJS andOracleJET.
- Worked as a project lead handling a team of 4 members
- Worked on logging using Log4j.
- Worked on UnitTesting using Junit.
- Worked on build and deployments using Ant and Maven .
- Experience on Development source controls such as SVN, CVS, GIT and ADE.
- Worked on Linux platform using UNIX and expertise in unix commands.
- Writing installation scripts for Weblogic using Python.
- Installation of Confidential DB, Application servers such as Weblogic and Websphere and managed servers such as SOA and PAS.
- Efficiently worked on various stages of development life cycle.
- Worked on Application & Web Servers such as Weblogic, WebSphere Application Server, JBoss, Tomcat and Websphere MQ.
- Strong experience in integrated development environments - Netbeans, Eclipse and Jdev and SQLDeveloper.
- Development and deployment experience on Linux and Windows.
- SCJP1.5 and SCWCD certified.
- ITIL certified in handling IMR and CMR process management.
- Experience with different methodologies like Waterfall, SCRUMand Agile.
- Experience in client interactions for understanding requirements, creating design approaches and status reporting.
- Possess excellent leadership quality and communication skills, having experience as Developer and Project Lead.
- Proactive attitude in identifying and resolving issues and risks.
- Ability to adapt and learn new technologies faster.
TECHNICAL SKILLS:
Operating Systems: Windows NT/20XX/XP, LINUX
Programming Languages: Java, PL/SQL, HTML, Java Script, XML
J2EE Technologies: Servlets, JSP, JDBC
Frameworks: Struts and Spring
Web Technologies: HTML, JavaScript, AJAX, CSS, Jquery, NodeJS, AngularJS, OracleJET
Web Services: SOAP & RESTFUL
Application/Web Servers: Apache Tomcat, WebLogic, WebSphere, JBoss
Databases: Confidential 11g/12c, DB2
IDE Tools: Eclipse, Netbeans, Jdev and SQLDeveloper
Configurations: CVS, SVN, GIT and ADE
Tools: Maven, Ant
WORK EXPERIENCE:
Confidential, Redwood city, CA
Full stack Core Java/J2EE Developer
Responsibilities:
- Requirement analysis after going through the functional design document.
- Developed the UI for a rugged scanner using NodeJS, HTML, Javascript, OracleJET and Jquery
- Implemented RestWebservice consumption using AngularJS and posting Data to service.
- Implemented js files loading using RequireJS
- Dynamic handling of fields in loops done using KnockoutJS
- Writing stored procedures to process the data by running the batch.
- Unit testing and Debugging of the application.
- Writing installation and upgrade scripts using Python for both linux and windows platforms.
- Support QA(SIT, UAT) testing.
- Customer bugs resolution and support.
- Daily participation in sprint meeting and creating sprint backlogs.
- Software system installation.
- Participating in problem resolution and knowledge transition initiatives and other process improvements.
- Analysis of the functional design documents and creating Technical design documents and publish for review.
- Handled a team of 4 members as a lead.
- Supporting customers to install and setup the environment.
Environment: Core Java, J2EE, Restful Webservices, PL/SQL, HTML, CSS, Javascript, Jquery, AngularJS, NodeJS, RequireJS, KnockoutJS, Confidential JET and Confidential DB 11g/12c, NetBeans, Weblogic, GIT, ADF, ADE, Jdev, Weblogic andSQLDeveloper.
Confidential
Full stack Core Java/J2EE Developer
Responsibilities:
- Requirement analysis after going through the functional design document.
- Identifying the security vulnerabilities like SQL Injection, Scripting Attacks.
- Implemented to avoid security vulnerabilities using technologiesJava, J2EE, UI development using HTML, JavascriptandJquery.
- Unit testing and Debugging of the application.
- Deployment of the application.
- Support QA(SIT, UAT) testing.
- Implement solutions for the incidents logged by customers.
Environment: Core Java, J2EE, HTML, CSS, Javascript, Jquery, DB2, Eclipse and SVN.
Confidential
Full stack Core Java/J2EE Developer
Responsibilities:
- Requirement analysis after going through the functional design document.
- Development of the application using technoligiesJava, J2EE, Spring, Webservices andSQL
- UI form development using HTML, Javascript and Jquery to display approved offers and edit them and persist them
- Consumption of the Webservices using Restful Webservicesto persist the approved offers data into DB.
- Parse the XML data using JAXB.
- Writing SQL queries to get the data from DB to display it on the UI.
- Implemented Modellayer using Spring to retrieve the data from DB and persist to DB.
- Unit testing using Junit and Debugging of the application.
- Deployment of the application.
- Support QA(SIT, UAT) testing.
- Production deployment and validations after deployment and handover to production support team.
- Monitor incidents assigned to the team to ensure SLA are met for responding to and resolving incidents.
- Analysis of the functional design documents and creating Technical design documents and publish for review.
Environment: Core Java, J2EE, Restful Webservices, Jquery, Spring, DB2, HTML, CSS, Javascript, Eclipse, Jboss, SVN, Maven.
Confidential, Denver,CO
Sr Core Java/J2EE Developer
Responsibilities:
- Requirement analysis after going through the functional design document.
- Development of the application using technologiesJava, J2EE, Struts, Webservices, DB2, writing queries, UI development using HTML, Javascript and Jquery.
- Writing consumption of SOAP webserivcesto get the currency exchange and transaction cost details.
- Writing business logic rules using Drools.
- Development of UI form to add the input fields to collect data as and when requirement comes to collect more data based on the legal requirements.
- Unit testing using Junitand Debugging of the application.
- Deployment of the application.
- Support QA(SIT, UAT) testing.
- Production deployment and validations after deployment and handover to production support team.
- Creating change management records and scheduling releases.
- Monitor incidents assigned to the team to ensure SLA are met for responding to and resolving incidents.
- Participating in problem and knowledge transition initiatives and other process improvements.
- Analysis of the functional design documents and creating Technical design documents and publish for review.
Environment: Core Java, J2EE, Struts, SOAP Webservices, HTML, CSS, Javascript, Jquery, DB2, Eclipse, Jboss, CVS, Ant.
Confidential, Phoenix,AZ
Core Java/J2EE Developer
Responsibilities:
- Requirement analysis after going through the functional design document.
- Digital signature implemenation using SOAP webservices for Sweden and Finland.
- Developed the Web application for France and Germany using Struts, Servlets, JSP, HTML, Javascript and Jquery.
- Reading messages in a Queue and browse and save them to DB using MQ .
- Writing SQL queries to persist the UI data into the DB.
- Unit testing using Junitand Debugging of the application.
- Deployment of the application.
- Development environment servers support such as start, stop, tmp mount cleaning, MQ support.
- Support QA(SIT, UAT) testing.
- Production deployment and validations after deployment.
- Creating change management records and scheduling releases.
- Daily participation in status meetings.
- Monitor incidents assigned to the team to ensure SLA are met for responding to and resolving incidents.
- Implement solutions for the incidents logged by customers.
Environment: Core Java,J2EE, Struts, SOAP Webservices HTML, CSS, Javascript, Jquery, DB2, Eclipse, Websphere, SVN and UNIX.