We provide IT Staff Augmentation Services!

Java Lead Resume

0/5 (Submit Your Rating)

Herndon, VA

SUMMARY

  • Having 12 years of Software Development experience in implementing client - server, internet/intranet and distributed web applications spanning in several business domains such as Finance, Banking and Insurance and Health.
  • Extensive work experience on Agile Methodology.
  • Extensive work experience in developing web applications using Java/J2EE, JSP, JavaScript, Hibernate/JPA, Spring Struts, jQuery and AngularJS.
  • Familiar with MVC design approaches and as well as Factory, Singleton, Observable and FrontController.etc.
  • Experience in developing Webservices using REST API using JAX-RS and JAX-WS.
  • Having Good Experience on Spring Boot Applications.
  • Worked on Spring Restful webservices.
  • Extensive work experience on JMS/RabbitMQ messaging Systems.
  • Having Good Experience on Pivotal Cloud Foundry where we can scale Microservices.
  • Experience in integrating web applications using Spring IOC module, Spring Boot Applications.
  • Extensively used IDE like Eclipse, Spring Source Tool Suite and Intelligence Community Edition.
  • Hands-on experience with UNIX, Linux environments with shell scripting.
  • Worked with major RDBMS such as Oracle 9i/10g/11g, SQL Server and also have hands-on with MySQL.
  • Worked with NOSQL with Redis.
  • Experienced in using Continuous Integration tool Jenkins.CI/CD pipeline where we can Build and Deploy.
  • Worked on various application servers Apache Tomcat, JBoss, WebLogic 11g, WebSphere and Virgo Jetty Server.
  • Experience in writing queries, stored procedures, functions and triggers and packages using SQL as well as PL/SQL.
  • Experience in Performance tuning of SQL queries, indexing tables and analyzing the Explain Plan of Queries.
  • Worked on various version control systems such as GIT and SVN

TECHNICAL SKILLS

Operating systems: Microsoft Windows XP /7, UNIX, Linux

Programming Technologies: Java and J2EE

Front-End/UI Frameworks: HTML, CSS, JavaScript, jQuery, Ajax, Angular8 and AngularJS

Web Application Development Technologies: JSP, Struts1.2, Spring, Hibernate, Spring Boot Application, Spring Restful service.Cloud PCF with Microservices and AWS

Application Build Tools: Apache Camel, Maven and Gradle

Application Servers: Apache Tomcat, JBoss, Oracle OC4j and Oracle WebLogic

Database Development Technologies: SQL, PL/SQL, Stored Procedure

Databases: Oracle 9i/10g, Microsoft SQL Server, MySQL and Radis and MongoDB

IDE/Development Software Suite: Eclipse, STS, NetBeans, IntelliJ, Developer, SQL Developer, TOAD, PL/SQL Developer, and Putty.

Configuration tools: GIT, VSS, SVN, APPM Integrity Tool

CI/CD Tool: Jenkins

PROFESSIONAL EXPERIENCE

Confidential, Herndon, VA

Java Lead

Responsibilities:

  • Followed agile software development practice paired programming, test driven development and scrum status meetings.
  • Used Jenkin pipeline for build and deployment.
  • Used Jira to create user stories for sprint plan.
  • Worked in developing Spring Boot, Rest Template related backend services.
  • Developed new UI pages using Angular8, CSS and Html.
  • Involved in to attending business meeting to understanding Confidential business.
  • Having good experience on Capital Market business to Identifies opportunities for improved process flow
  • Worked on AWS environment to deploy microservice.
  • Used Web API and building Restful services.
  • Used GitHub for code merge and code conflict resolve
  • Used Hibernate for all CRUD operations.
  • Used Git for code check-in and checkout.
  • Used Sonar cube for code coverage.
  • Writing Spring Test Template for Junit test cases.
  • Written Jasmine test cases for UI functionality.
  • Worked on jasmine coverage by using karma tool.
  • Used Maven to configure service modules for build and deployment.
  • Review development code daily basis and put review comments.
  • Involved in Release activities
  • Design new microservices and DB design for new functionality

Confidential, Plano, TX

Java Lead

Responsibilities:

  • Followed agile software development practice paired programming, test driven development and scrum status meetings.
  • Used AGM tool to create user stories for sprint plan.
  • Worked in developing Spring Boot, Rest Template related backend services.
  • Having experience on Microsoft Azure cloud computing (PCF).
  • Used Web API and building Restful services.
  • Worked on to create local and remote configuration files to connect Pivotal Cloud Foundry.
  • Having experience on PCF dev to deploy services in locally to perform Integration testing.
  • Responsible for continuous delivery process to build, deploy, and promote Pivotal Cloud Foundry applications
  • Worked on binding application like Redis, AMQP and NOSQL to the spring boot applications.
  • Experience with Redis/RabbitMQ on Pivotal Cloud Foundry.
  • Worked with Cloud Foundry command line Interface (CLI) to deploy applications and manage their lifecycle.
  • Creating restful web service and consuming with Spring Rest Template.
  • Creating Service Rest Controller component and implementing each service methods which defined in web service interface.
  • Used Rabbit MQ for message Publishing and Consuming.
  • Involved in creating UI pages using JavaScript and Angular JS and JSP, CSS, HTML.
  • Used the continuous integration tool Jenkins and Concourse.
  • Used Git Bash command line to code check-in and checkout.
  • Used GUI GitLab GUI for creating merge request and code merge.
  • Extensively used Error Codes and Validations for optimizing service layer.
  • Writing Spring Test Template for Junit test cases.
  • Used Maven to configure service modules for build and deployment.

Confidential, Quincy, MA

Sr. Programmer

Responsibilities:

  • Followed agile software development practice paired programming, test driven development and scrum status meetings.
  • Implemented event mechanism to handle delegate requests from source system.
  • Using multithreading concepts to create thread pools based incoming requests.
  • Involved in creating tables, Joins and views using SQL on Oracle Database.
  • Working on Client specific tool called MetaModel to create Elements, Tables and Custom Views for respective portfolios.
  • Understanding each business functionality and creating reports.
  • Configuring new events to trigger events for specific time zones.
  • Written Java classes to test UI and Web services through JUnit.
  • Extensively used Hibernate concepts such as inheritance, lazy loading, dirty bit checking, optimistic locking, and transactions.
  • Developed the application using IntelliJ IDE.
  • Used AngularJs, JQuery, CSS and JSP to develop UI Pages for Source system to handle event mechanism for different TimeZones.
  • Wrote Configuration Management Reporting Tool program, using Java, IntelliJ, and Subversion Java API's.
  • Developed business layer using Spring, Hibernate and DAOs.
  • Formed complex associations between Plain Old Java Objects using Hibernate.
  • Used maven as a build tool
  • Developed and consumed several Restful web services using the JAX-RS.
  • Used GIT tool for code check-in and check-out.

Confidential, New York, NY

Sr. Programmer

Responsibilities:

  • Involved in Agile Methodology, attending daily standups, Sprint reviews.
  • Worked with Moody’s analyst team to understanding of rating system.
  • Involved in multiple components.
  • Used Google Protocol buffer as interface and implemented with Java and SOA architecture.
  • Writing SQL quires and Joins to retrieve rating information from Oracle and Sybase databases.
  • Implemented rating methodology as business logic to provide rating to different organizations.
  • Creating different rating system for different LOB’s.
  • Working new CR to adding new rating for Analysts, Rate, Sales, Contact…etc.
  • Preparing SQL scripts to retrieve data from Oracle DB for rating objects.
  • Involved in Defects to fix in every release.
  • Integrated the code with the shell scripts that are required for appropriate actions
  • Performed GUI testing as well as back-end testing that includes setting up complex test data, verification of backend results, troubleshooting, etc.
  • Experience in server log analysis using WinSCP and Putty.
  • Implemented business validation rules.
  • Role based security integration with Microsoft Active Directory
  • Migrating the code to various testing environments, thus accepting the feedback from the end users
  • Used Virgo Jetty Service for SOA services deployment.

Confidential

Software Engineer

Responsibilities:

  • Involved in end to end design, development, and support of several applications.
  • Developed UI using JSF, HTML, JavaScript and Ajax
  • Involved in migrating applications from JDK 1.4 to JDK 1.6 and EJB 2.0 to EJB 3.0
  • Developing new applications that are necessary for the business and supporting the existing applications
  • Migrating the code to various environments, thus accepting the feedback from the end users
  • Interacting with the end user for requirement gathering
  • Developed SQL queries for Oracle and PL/SQL procedures, functions, triggers
  • Configured LDAP based Single Sign-On authentication with the Active Directory
  • Played the role Onsite Coordinator and gathering the requirements from client and communicating the same to Team located at offshore.
  • Was involved in 24 hour telephonic support on round robin basis.
  • Performed GUI testing as well as back-end testing that includes setting up complex test data, verification of backend results, troubleshooting, etc.
  • Implemented JAVA/J2EE design patterns such as Factory, DAO, DTO, and Singleton.
  • Developed Camel script to build the application
  • Involved in System testing, Functional testing, Regression testing
  • Trained new resources, users about the application, system flow
  • Experience in server log analysis using winSCP and Putty.

Confidential

Sr. Programmer

Responsibilities:

  • Understanding requirements from the client and fixing the bugs assigned.
  • Interacting with the end user for requirement gathering
  • Coordinating with the Onsite Coordinator and gathering the requirements from the client.
  • Analysis & development of change requests
  • Tracking & resolving issues
  • Documenting the changes
  • Developed Ant script to build the application
  • Responsible for defect management including defect logging, defect tracking, defect triaging and Defect closure
  • Implemented JAVA/J2EE design patterns such as Factory, DAO, DTO, and Singleton
  • Involved in migrating applications from JDK 1.4 to JDK 1.6 and EJB 2.0 to EJB 3.0
  • Implemented Role based security by integrating with Microsoft Active Directory
  • Experience in server log analysis using winSCP and Putty.
  • Migrating the code to various environments, thus accepting the feedback from the end users

Confidential

Software Engineer

Responsibilities:

  • Involved in several major modules design and development.
  • Used JavaScript for client side validations extensively.
  • Tight deadlines, performance issues resolution.
  • Used Hibernate for Object-Relational mappings (ORM).
  • Used Log4J logging framework for logging messages.
  • Used CVS for version control and Bugzilla for bug tracking.
  • Written Java classes to test UI and Web services through JUnit.
  • Configured Log4j appenders and categories for client module of the application.
  • Involved in internal training, Knowledge Transition for other teams on how these modules get integrated as an application.
  • Participated in unit, integration testing. Identify gaps and fix them and re-test before proceeding to QA testing.
  • Participation in Live and client interaction for acceptance and sing off of projects worked.

We'd love your feedback!