We provide IT Staff Augmentation Services!

Java Lead Resume

5.00/5 (Submit Your Rating)

Boston, MA

SUMMARY:

  • A competent IT professional with 12+ years of experience in providing business solutions in implementing all the phases of Software Development Life Cycle Analysis, Design, Development, Testing, Implementation and Support.
  • 10+ years of hands on experience in working with various JEE technologies including Core Java, Servlets, Java Server Pages, Java Beans, EJB, JDBC, JMS, XML, JavaScript, ExtJs, Jquery, Hibernate, SOA, RESTful Web Services, Spring, Struts 1.2 and Log4j.
  • 2 years of experience as Business Analyst in Railroad domain.
  • Experience in various domain including Banking and Finance, IOT(Internet of Things), Railroad, Logistics and Supply Chain Management and Retails Marketing, etc.
  • Extensive Experience in Agile Methodologies and Waterfall Methodologies.
  • Hands - On experience in programming using Core Java, Collections, Multithreading, JDBC, JSP, JavaScript, JQuery, XML etc.
  • Experienced in deploying J2EE applications on various application servers such as BEA Weblogic 10g, IBM WebSphere 6.1, Tomcat and JBoss.
  • Developed multi tiered applications using frameworks like Spring 3.x (MVC/DI/JDBC Templates) and Struts 1.2.
  • Implemented SOA architecture using RESTful Web services.
  • Implemented Amazon Web Services (AWS) to store and retrieve the data from S3.
  • Experience in working with Micro Service.
  • Experience in implementing ORM using Hibernate 3.x
  • Experience of developing Hibernate data models entities (POJOs) and configuring Hibernate persistence layer
  • Implemented Internationalization/Localization in web applications
  • Strong experience in writing SQL and PL/SQL for writing SQL queries, Triggers, functions and Stored Procedures on databases like Oracle 8i/9i/10g and SQL Server 2000 databases.
  • Used Testing frameworks like Junit and Mockito.
  • Experience in application development using Eclipse, and WSAD.
  • Used application building tools like ANT, Maven and Hermes 2.0.
  • Worked with Source control tools like SVN, GIT and CVS.
  • Good knowledge on Object Oriented Analysis and Design, Modelling Applications using Use cases, Class Diagrams & Sequence Diagrams.
  • Hands-on experience in end-to-end development of software products from requirement analysis, designing, coding, testing, de - bugging, documentation, implementation and Support.
  • An effective leader with proven ability in leading and guiding the teams during the project phases and enabling knowledge sharing among the teams.

TECHNICAL SKILLS:

J2EE Technologies: Restful Web services, EJB2.0, Servlets, JSP, JMS, MDB, JDBC, JNDI, XML, AWS

Web Servers/application servers: Apache Tomcat, IBM Web Sphere, JBoss, BEA Weblogic

Web tools and languages: HTML, CSS, Java Script, JQuery

Framework: Spring 3.x, 4.x Struts 1.2, Hibernate, ExtJS 4.1.0, ATG 10.0.3

Databases: Oracle8i/9i/10g, Cassandra, MS SQL Server2000, Sybase

Languages: Java, C, C++, VB.Net, Visual Basic 6.0

Operating Systems: Windows 98/2000/XP, Linux, Unix, MAC

IDEs: Eclipse, My Eclipse 5.1.0, WSAD.

Reporting Tools: Jasper iReport, Crystal Report

Methodologies: Waterfall and Agile (SCRUM).

Version Control: SVN, GIT, CVS, SourceTree, Visual SourceSafe (VSS)

Build Tool: Maven, Ant

Continuous Integration Tools: Hermes 2.0, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, Boston MA

Java Lead

Responsibilities:
  • Involved in understanding requirements from Product Owner and other stakeholders.
  • Involved in creating User Stories and Sub Tasks for Iterations for Agile Methodology used in the project.
  • Developed the application using Core Java, Collection, Multithreading, Web Services and Spring Boot .
  • Developed different services in Micro services based architecture.
  • Implemented Spring Dependency Injection while developing services.
  • Implemented SOA based architecture for the Business Service Layer using RESTful Web services .
  • Implemented Amazon Web Services (AWS) while dealing with storing and retrieving data on S3.
  • Provided Analytical data access to UI using RESTfull APIs .
  • Developed POJO s and Data Access Objects for Cassandra based database.
  • Developed the application by extensive usage of Object Oriented Design concepts.
  • Implemented Mockito to create Junit test case
  • Build using Maven to deploy on Development as well as UAT servers.
  • Managed code base for different releases and JIRA tickets by branching and merging using GIT .
  • Deployed application using Jenkins .
  • Managed different User stories, Subtasks and bug fixes using JIRA
  • Supported Integration and User Acceptance Testing by providing environment and data setup.

Environment: Java, RESTfull Web services, AWS, SpringBoot, Cassandra, Eclipse STS, GIT, SourceTree, Maven, Mockito, JIRA

Confidential,New York

Sr. Java Developer

Responsibilities:
  • Involved in understanding requirements from client stakeholders and end users.
  • Developed the application using Core Java, Collection, Web Services, JSP, JQuery, ANT, Sybase, and Tomcat .
  • Implemented Spring Dependency Injection while developing services.
  • Implemented Service Layer using RESTFul Web services and JSON.
  • Developed user interfaces using JSP, JQGrid, JQuery and JavaScript.
  • Developed POJOs and Data Access Objects.
  • Developed the application by extensive usage of Object Oriented Design concepts.
  • Build using ANT and deployed on Development as well as Production application servers.
  • Supported Integration and User Acceptance Testing by providing environment and data setup.

Environment: Java, REST Web services, Sybase, JSP, JQuery, JQGrid, JavaScript, Tomcat, Eclipse, ANT, SVN

Confidential, Boston

Sr. Java Developer

Responsibilities:
  • Involved in understanding requirements from Product Owners and Stakeholders.
  • Involved in creation of Epics and User Stories for Iterations for Agile Methodology used in the project.
  • Developed the application using Core Java, Multithreading, Collection, Web Services, ANT, Oracle, and Tomcat .
  • Implemented Spring Dependency Injection while developing services.
  • Implemented SOA Architecture while designing the service based architecture.
  • Implemented Service Layer using Web service.
  • Analysed Cloud Development Toolkit framework for development
  • Developed POJOs and Data Access layer using.
  • Developed the application by extensive usage of Object Oriented Design concepts.
  • Implemented JMS, MQ and XML for inter process communications
  • Managed code for different releases by branching and merging using SVN.
  • Build application using ANT and Build.xml file.
  • Deployed the web services in the SOA environment.
  • Supported Integration and User Acceptance Testing by providing environment and data setup.

Environment: Java, XML, Oracle10g, Tomcat, Eclipse, ANT, SVN

Confidential

Sr. Java Developer

Responsibilities:
  • Involved in requirement gathering from SMEs and preparing HLD (High Level Design) and LLD (Low Level Design) documents.
  • Analyzed the requirements and contributed in preparing Requirement Specification document.
  • Developed the application using Core Java, Collection, HTML, ExtJs, JavaScript, RESTFul Web services, Spring DI, ANT, Oracle, and Tomcat .
  • Used Java-J2EE patterns like MVC, Front Controller, Value Object, Data Access Objects, Command Pattern and Singleton patterns.
  • Analyzed to identify the services required for in implementing SOA.
  • Implemented SOA based architecture for the Business Service Layer using RESTful Web services.
  • Developed POJOs and Data Access layer using Spring JDBC Templates.
  • Developed the application by extensive usage of Object Oriented Design concepts.
  • Implemented PL/SQL Stored Procedures and Functions to implement the business logic.
  • Used Documentum for managing documents.
  • Implemented JMS and XML for inter process communications
  • Managed code for different releases by branching and merging using SVN.
  • Used JIRA as a Change Request, defect tracking and project status tracking system in the project.
  • Build application using ANT and Build.xml file.
  • Deployed application using Hermes 2.0
  • Supported System Integrated and user Acceptance Testing by providing environment and data setup.

Environment: Java, Spring, ExtJs, XML, Oracle10g, Tomcat, Eclipse, ANT, SVN

Confidential

Sr. Java Developer/Team Lead

Responsibilities:
  • Involved in requirement gathering from the Business Analysts and preparing requirement specification document.
  • Prepared HLD (High Level Design) and LLD (Low Level Design) documents.
  • Developed the application using Core Java, Collection, Spring MVC, Spring DI, RESTFul Web services, HTML, ExtJs, JavaScript, MAVEN, Oracle and JBoss .
  • Used Java-J2EE patterns like MVC, Front Controller, Value Object, Data Access Objects, Command Pattern and Singleton patterns.
  • Developed POJOs and Data Access layer using Spring JDBC Templates.
  • Developed the application by extensive usage of Object Oriented Design pattern such as Factory, Adapter, Template to ensure code readability and maintainability.
  • Implemented SOA Architecture for Web Services.
  • Implemented java RESTFul Web Service for communication between front end and service layer.
  • Implemented PL/SQL Stored Procedures, Triggers and Functions to implement the business logic.
  • Used OpenCMS for document version control
  • Defined coding standards and also used PMD tool for code review.
  • Managed code for different releases by branching and merging using SVN.
  • Used JIRA as a Change Request, defect tracking and project status tracking system in the project.
  • Build the application by configuring Maven pom.xml file.
  • Deployed the web services in SOA environment.
  • Supported System Integrated and user Acceptance Testing by providing environment and data setup.
  • Involved in development estimation and project release strategy.

Environment: Java, ExtJs, Spring, RESTFul Web services, XML, OpenCMS, Oracle10g, Jboss, Eclipse, MAVEN, SVN

Confidential

System Analyst

Responsibilities:
  • Involved in Requirement Gathering from the End Users and Business Analysts.
  • Elicitation and Analysis of requirements and preparing the requirement specification document.
  • Preparing Process Flow Diagrams for Functional specification document.
  • Prepared Sequence Diagrams for every new process.
  • Responsible to discuss business solutions with Business Analysts, resolve the issues for smooth development of application.
  • Involved in validating the high level design against the final requirements.
  • Interacting and coordinating with the offshore team for any functional issue and queries that may arise.
  • Reviewing Test cases and Testing work products.

We'd love your feedback!