Java Lead Developer Resume
NY
SUMMARY
- Around 9 years of experience in development, testing, documentation, Architecting, designing and developing interactive scientific or e - commerce web solutions & production support applications using Internet, Web and Client Server Technologies in N-Tier J2EE, PERL, Architecture middle tier background. on various Unix (Solaris/Linux/AIX) and Win32 environments.
- Experience in Implementation of MVC architecture using Spring MVC and Struts.
- Experience in Spring, JMS, JSX, JAXB, DOM, SAX, JPA, OpenJPA, SQL, ANT, Maven, log4j, Junit.
- Strong knowledge working with Microsoft Azure and AWS cloud teams. Expert knowledge with cloud storage.
- Strong SQL skills coupled with extensive database experience and good knowledge of RDBMS concepts.
- Extensive experience in developing applications usingJavaand variousJ2EEtechnologies including Java/J2EE technologiesJava, Spring, REST, SOAP, JAX-WS, JAX-RS, Hibernate, JDBC, JSP, Servlets, JSTL, EJB, XML, and JMS.
- More than seven years 7 of experience with Core Java multithreading and concurrency.
- Proficient with Web Page Development using HTML, XHTML, DHTML, XML, XSLT, CSS, AJAX, JSON, jQUERY, SASS, JavaScript, RPG/AS400, Spring Bootstrap and Angular JS.
- Hands on Experience in databases such as MYSQL, Microsoft SQL Server, ORACLE. MongoDB(No Sql).
- Extensive experience in developing, testing and implementing applications using Core Java 1.5, 1.6,1.7,1.8 JEE technologies like Servlets, JSP, Struts v1.x/2.0, EJB 2.0 3.0, Spring MVC, Spring, Hibernate, JDBC, Web-Services using JAX-WS and JAX-RS, JMS, XML, XSLT, DOM, SAX, JAXB, Castor, CSS, AJAX, SOAP, WSDL, JQuery, JavaScript, ANT, Junit.
- Expertise in developing integrated business applications using Hibernate, ElasticSearch (Spring Core Framework, AOP, Spring Integration, Spring Batch, Spring MVC, Spring Web flow and Spring Security), Struts, JSF Framework and Web Services (JAX-WS, JAX-RPC, DB2,JAXP, JAXB.
- Experience in cloud computing windows Azure. Experience in using third party controls like Infragistics and Telerik web controls and windows controls. Experience in handling various backend data sources like MS SQL.
- RDBMS concepts of Data Definition Language (DDL), Data Manipulation Language (DML), PL/SQL, Stored Procedure, HQL and working experience in Oracle 9i, SQL Server 2005, MySQL, Docker, Sybase 12.x and DB2 8.x/9.x.
- Good exposure to building Web Services (WSDL, UDB,SOAP, UDDI) usingopen source implementation like RESTFULL API, XML, JAXP, JAXB, JAX-WS, AM Support..
- Working experience on Agile methodologies (Scrum Development, Test Driven and Extreme Programming).
TECHNICAL SKILLS
Operating systems: Windows XP,7/8x/10, Open Unix 8, Linux.
Languages: C, C++, Java 1.4/1.5/1.6/1.7 ,, XML, XSL, XSLT, J2EE. Python, java 1.8
Web Technologies: Servlets, JSP, JavaScript, jQuery, Tomahawk, Tomcat,JSON, XML, HTML, CSS, Node.JS, Ext.JS, MongoDB,JBPM, Play Framework. FIX, FpML, Swift protocol Python Angular JS, PHP, Icefaces 3.0 and Bootstrap.
Methodologies: OOAD, Agile scrum, iBATIS, waterfall model, Nosql, RAD, Hadoop Core ACID.
Servers: Weblogic 9.X/10.X/11.X,WebSphere 3.5/5.x/6.x, JDK 1.3 / 1.4,4.x/5.x/6.x,JBoss 5.x/6.xJ2SE 1.6/1.7.
Java/J2EE Technologies: Servlets, Zuul,EJB, JavaBeans, JDBC, JNDI, log4j, JPA.
Framework: Spring, Hibernate 3.0/4.0, Struts,JSF1.0/2.0 AWS
,Database: SQL, PL/SQL, Oracle 9i/10/11g, MySQL, DB2.
Development tools: Eclipse, MySQL, Netbeans, MongoDB..
Web Services: SOAP and REST, Docker, JIRA.
Testing Tools: JUnit, Jasmine Test. Maven, Jenkins, Ant, Apache Python
Other Tools: Bamboo, Jenkins, Ansible SVN, GIT, Nexus
PROFESSIONAL EXPERIENCE
Confidential, NY
Java Lead Developer
Responsibilities:
- Experience in J2EE Software Development Life Cycle SDLC of business applications in Web and client-server environment using Java and J2EE patterns, together with JSP, Servlet, Node.js, SOAP, AJAX, JDBC, XML, DB2, XSLT, AWS Java Mail, JAXB, Web Service and REST.
- Designed Frontend with in object oriented JavaScript framework like Angular.JS and AM Support.
- Point of call for Java and Node.js development across multiple feature teams (triage point).
- Worked on Core Java concepts, such as OOP Design, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, Annotation and some other features in Java 6.
- Build REST web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
- ProvideMovement Plannerapplication to the team persons.
- Worked on consuming REST WebServices via RDBMS stored procedure and also to schedule a job at regular intervals for periodically updating data in the database.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Responsible forplanning, designing, implementing and managingdata and datamovement.
- Coordinated movementitineraries for over 3,000 members in a timely mannerto project.
- Involved in Core Java coding by using Java APIs such as Collections, Multithreading, Exception Handling, Generics, Enumeration, and Java I/O to fulfill the implementation of business logic.
- Manage re-architecture of Jenkins and integration with Confluence for release management and documentation assets. Re architect a Maven based system reducing build times.
- Installing of the Jenkins server on Ubuntu. with continuous Integration with Jenkins.
- Developed ElasticSearch based RESTFUL, RAD Web Services for handling and persisting of requests and Spring MVC for returning response to presentation tier.
- Implemented the framework to process inbound and outbound feeds using Spring Framework and Spring Framework .
Environment: Java 1.8, J2EE, CSS, JSP, MVC, Servlets, C, C++, C#, AWS, AngularJS, Eclipse, HTML 5, Bamboo, Jenkins, Hibernate SQL, OOP, OOD, Scala,, Core, Play Framework, Docker Web Services, Bootstrap,,, JBoss WS, JavaScript, JUnit,.SOAP, MongoDB, JDBC, SVN, Oracle, PL/SQL.
Confidential, CA
Sr. Java Developer/Web Services
Responsibilities:
- Implemented the persistence layer using Hibernate ORM.
- Worked on all stages of SDLC; Requirement Analysis, Design, Build, Testing and QA support activities.
- Build RESTful Web services using JAX-RS API.
- Architect and build Service Oriented Architecture using J2EE EJB 3.1 and JAX-RS web service modules.
- Worked on continuous Integration with JenkinsVersion Control system like GIT, SVN.
- Build tools like Apache Maven WITH Jenkins on continuous Integration.
- Interacted with Team and Analysis, Design and Develop database using ER Diagram, Normalization and relational database concept.
- Used WebSphere Application Server for application deployment in the clustered Unix environment.
- Prepare detailed statistical reports in MS Access and MS Excel to track progress of weekly, monthly and quarterly customers and sales growth.
- Performance Tuning in SQL Server 2000 using SQL Profiler and Data Loading.
- Installing SQL Server Client side utilities and tools for all the front-end developers/programmers.
Environment: RAD, 1.5, J2EE,Servlets, JSTL, Ejb2.1/3.0, JPA,JSF 2,Java 1.8, Icefaces 3, Hibernate 3.0, REST Web services, XML, XSD, XSLT, Eclipse,,Scala,, C, C#,C++, UML, HTML, MongoDB, JAX-WS,Oracle11g, ExtJS, WebSphere application server, Apache CXF framework, Pl/Sql, Clearcase6.0/7.0, ClearQuest, JavaScript,Eclipse, WebLogic8.x/10, Maven 2, Junit, Solaris, Windows,JIRA,Jax-B, JMS,Log4j, MQ-Series
Confidential, NYC, NY
Java Developer/ Python Developer
Responsibilities:
- Struts Validation Framework for Server side validation.Developed JSPs for control of the business processes in the middle-tier and was involved in their integration.
- Implemented Struts Action classes using Struts controller component, Struts Validation Framework for Server side validation designer. Converted Photoshop images into XHTML/CSS.
- Created PHP/MySQL back-end for data entry from.
- Worked closely with designer, tightly integrating Flash into the CMS with the use of Flashvars stored in the Django models. Also created XML with Django to be used by the Flash.
- Developed Oracle stored Procedures, Triggers and Functions with PL/SQL support documentation for business processes that on developed interfaces in project
- Coding new JSPs, modifying existing JSPs as per the design..
- Involved in Load and Integration testing of J2EE applications on WebSphere Application Server and WebSphere Process Server for distributed platforms.
- Installed and Administered WebSphere Process Server V6.0/V6.1/V7, WebSphere Portal Server V6.1/V7.0,Wily Introscope V7.2/V8.2.
Environment: J2EE (Servlets, JSP, Spring, Struts 2.0, WebSphere 3.5,4.0,5.x,6.x,Hibernate 3.0), C, C# C++, Java, Web services, Oracle 10g, Java 1.8, UML, HTML, DHTML, XSD, Java Script, XML, WebSphere and JUnit.
Confidential
Java Programmer
Responsibilities:
- Involved in Various phases of Software Development Life Cycle (SDLC).
- Served integral role in analyze, design, develop and implement new requirements
- Used Java Beans, Servlets, Action classes, Action Forms as Model, JSP, Struts tag libraries, Custom Tags, JSTL, Tiles as View & Action Servlet as a Controller.
- Mastery of build technologies like Hudson, Jenkins, Ivy, Maven, Gradle, NuGet etc, Integration and automation of source control applications like Perforce, Subversion, Git, Artifactory,
- Used Eclipse IDE for application development, debugging in the enterprises.
- Involved in creating JSP pages and HTML Pages.
Environment: Java 1.7, Oracle, Spring, Cassandra, Spring Boot,Couchbase, C, C#, C++, MongoDb Hibernate, JSP, HTML, Eclipse, CSS, UML, PL/SQL, Apigee Windows, JUnit, Eclipse, Websphere, SVN, Ant,Jsf .