We provide IT Staff Augmentation Services!

Java Project Lead Resume

New, YorK

PROFESSIONAL SUMMARY:

  • 12 years of IT Experience in Project analysis, Design, Development, Testing of Web Based Applications using Java/J2EE. Actively involved in each phase of Software Development Life cycle (SDLC)
  • Excellent in Core Java, JDBC, Java 8 features (like Stream API, Lambda Expression, Anonymous Function etc), Servlet, JSP, JMS, Design pattern, SOAP/REST service, Spring, Struts
  • Implementing or exposing the Micro services based on RESTful API utilizing Spring Boot with Spring MVC
  • Excellent knowledge on different Spring modules like Core, MVC, DAO, Spring boot, Spring security, AOP
  • Implementing security framework with Spring security module with OAuth2.0 and JWT
  • Experienced in developing messaging module by using Spring JMS , Active MQ
  • Sound knowledge in persistent framework like iBATIS, Hibernate
  • Having sound knowledge around Ajax, JavaScript, Quartz framework, Jmaki, JSON, Maven, JQuery
  • Sound knowledge in middleware technologies like QPID, APPIA, FIX protocol, Mule server
  • Proficient in writing test cases using Junit, Mockito, RestAssured,DB Unit framework.
  • Good knowledge around Unix/Shell scripting , CA
  • Sound knowledge in debugging and fixing bugs
  • Expertise in using Agile Software Development methodologies like Scrum, Sprint and Traditional software
  • Highly proficient in using Object Oriented Design and Development of web - based and client/server systems on multiple platforms in a Distributed Environment
  • Good knowledge in client scripting languages and server scripting languages like HTML5, CSS3, JavaScript, JQuery, AngularJS, Node.js, JSP
  • Extensive experience in design and development of J2EE applications using Core Java, Annotations, Data Structures, Transaction Management, JMS Custom Tag Libraries, JSTL, XML and other open source frameworks and APIs
  • Expert in Core Java with strong understanding of Garbage Collector, SWING, Collections, Multithreading, Event handling, Exception handling and Generics
  • Experience in configuring, deploying the web applications on Apache Tomcat, Oracle/BEA WebLogic, IBM Web Sphere , JBoss
  • Experience on NoSQL databases like MongoDB and Cassandra
  • Professional experience in relational database management MySQL, Oracle, SQL server, Sybase, PostgreSQL and DB2Experience in data access technologies like JDBC, JPA, Hibernate, SQL, PL/SQL , Stored Procedures and Triggers besides writing transaction queries, DDL and DML with development tools like TOAD
  • Having measurable experience on application building tools like Gradle , Maven and ANT
  • Hands on Experience on software development methodologies like, Agile, Scrum and Waterfall

TECHNICAL SKILLS:

Languages: Java, Groovy, C

JAVA/J2EE Technologies: J2EE, Sockets, JDBC, Steam API, Lambda expressions & Anonymous Function, Servlets, JSP, JMS, Java Beans, JSTL, Struts, Spring, Hibernate, JTA, JNDI, JPA.

Framework: Struts, Spring, Hibernate, Micro service, Spring MVC, Spring boot, Spring Web Flow, Spring IOC, Spring AOP, Spring Security, Junit, OAuth2.0 with JWT

Web services: SOAP, REST

UI Technologies: HTML5, CSS3, JavaScript, JQuery, AngularJS, Node.js, XML, Ajax

MW Technologies: QPID, Appia, Mule, FIX protocol

Databases: Oracle, MySQL, SQL server, Sybase, PostgreSQL

Web/App Servers: Apache Tomcat, Oracle/BEA WebLogic, IBM Web Sphere and JBoss Server

Build Tools: Maven, Gradle, ANT

Development Tools (IDE): Eclipse, IntelliJ IDEA, IBM RAD, WebLogic studio

Testing Tools/Others: JUnit, DBUnit, Mockito, RestAssured, Soap UI, Log4j and JIRA

Cloud Technologies/tools: Docker, Openshift, CloudWatch ECS, S3, kubernetes, API Gateway

Version Control: GIT, SVN, CVS

Others: Quartz, Jmaki, JSON, Maven, CA, Unix/Shell scripts

PROFESSIONAL EXPERIENCE:

Confidential

Java Project Lead

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development and testing.
  • Involved in complete development of ‘Agile Development Methodology/SCRUM’ and tested the application in each iteration.
  • Working as a Technical Lead that includes activities like team leading, design, preparing technical architecture & solution blue print, code review, performance tuning
  • Requirement analysis, system design, design validation, code review, performance tuning & delivery validation
  • Involved in POC, preparing demo applications for the assignments/projects those are in pipeline
  • Conduct technical training sessions for the team
  • Involved in selection process of the organization by taking part in technical evaluation process

Environment: JAVA/J2EE, Spring, Spring boot, Micro services with REST API, Groovy, Gradle, Angular JS, JMS, S3 bucket, Amazon AWS, SQS (Simple Queue, Messaging), XML, Oracle, MS-SQL Server, Dynamo DB, PostgreSQL, Open Shift

Confidential

Java Technical Lead

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development and testing.
  • Involved in complete development of ‘Agile Development Methodology/SCRUM’ and tested the application in each iteration.
  • Working as a Technical Lead that includes activities like team leading, design, preparing technical architecture & solution blue print, code review, performance tuning
  • Managing a total team of size 11 as reporting manager
  • Responsible for all deliverables of the above mentioned products
  • Requirement analysis, system design, design validation, code review, performance tuning & delivery validation
  • Involved in POC, preparing demo applications for the assignments/projects those are in pipeline
  • Conduct technical training sessions for the team
  • Involved in selection process of the organization by taking part in technical evaluation process

Environment: Java,Multithreading,HTML,CSS3,JavaScript,JQuery,AJAX, Restful, JSON, Spring, JSP, Spring MVC, JSTL, PL/SQL, Oracle, Web Services, Hibernate, SVN, XML, JUnit, Maven, RAD, JIRA, WebLogic, REST API

Confidential, New York

Sr. Java/J2EE Developer

Responsibilities:

  • Working as module lead for the products Fixed Income & Foreign Exchange
  • Worked on client side in New York, USA from
  • Solely responsible for all deliverables for the above mentioned products
  • Responsible for leading and managing offshore team from onsite
  • Participate in requirement understanding meeting with business
  • Gathering requirement from business and implementation of the same
  • Helping offshore team to understand requirement
  • Helping offshore team with the design/implementation
  • Design validation, code review and delivery validation
  • Involved in test environment setup, Unit testing and integration testing
  • SIT, UAT, PERF and Production support
  • Involved in selection process of the organization by taking part in technical evaluation process

Environment: Java, J2EE, JSP, JMS, Ext-JS, Angular JS, Ajax, Swing, Applet, CSS, JavaScript, Spring, Struts, Hibernate, WebSphere Server, SOAP & REST, JNDI, QPID, Appia, Sybase, JUnit, Jenkins

Confidential

Java/J2EE Developer

Responsibilities:

  • Working as one of the core developers of the team
  • Guide and lead the IARD module
  • Taking requirement from onsite and explaining the same to the offshore team members
  • Testing, debugging and bug fixing
  • Estimation and code review
  • Managing activities such as preparing MSR (Monthly Status Report), WSR (Weekly Status Report), weekly Clarity report, Managing task tracker, effort tracker

Environment: Java, J2EE, JDK, HTML, CSS3, JavaScript, AJAX, AngularJS, JSP, MVC, EJB, Spring, struts, Resin server, ANT, Eclipse, Tortoise SVN, JUnit, Log4j, DB2

Confidential

Java/J2EE Developer

Responsibilities:

  • Working as one of the cored developers of the team
  • Modified the existing code to integrate ULCD device
  • Modified SQL like stored procedure, trigger, functions etc. to facilitate ULCD integration
  • Testing, debugging and bug fixing
  • Monitoring and support

Environment: Java, J2EE, HTML, CSS, AJAX, JQuery, JavaScript, JSP, EJB, struts, PL/SQL, Oracle

Confidential

Java Developer

Responsibilities:

  • Involved in SDLC - Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing and User Acceptance Testing
  • Designing prototypes
  • Unit testing, bug fixing

Environment: Java, J2EE, JSP, HTML, JavaScript, CSS, Struts, AJAX, JUnit, Eclipse Indigo, Oracle, SVN.

Hire Now