We provide IT Staff Augmentation Services!

Sr. Java Developer And Technical Lead Resume

San Luis Obispo, CaliforniA

SUMMARY OF EXPERIENCE:

  • Over 8+ years of professional experience, currently working for the client Confidential .
  • Experienced with SDLC development involving requirements, analysis, design, implementation, maintenance, testing, and documentation of application software in Web and Enterprise based environment, and Distributed n - tier architecture .
  • Experience in SDLC with Waterfall, Agile methodologies.
  • Developed a pplications using Java SE, Java EE, HTML, CSS, JavaScript, EJB and Ajax.
  • Strong and fully proficient hands on development experience on Core Java concepts such as Object-Oriented Programming.
  • Expertise in application development using various frameworks: Spring Framework 3.x/4.x ( Spring Security, Spring integration, Spring AOP, Spring Data and Spring MVC ) and Hibernate 2.x/3.x .
  • Well versed with Web Technologies like HTML, CSS, JavaScript, XML, and Angular JS.
  • Well versed with Oracle , DB2, SQL Server and MySQL as back-end Database. Extensively used database tools like TOAD and SQL Developer . Have knowledge in Database Programming with SQL , PL/SQL.
  • Extensive working experience with SOAP and RESTful Webservices.
  • Good working knowledge on tools like iText , Junit , Maven , Soap U I, Sonar and PMD .
  • Good working knowledge on IDEs such as IBM RAD and Eclipse .
  • Hands on experience with Web & Application Servers such as Apache Tomcat and IBM WebSphere.
  • Extensive use of Version Controls like SVN and CVS subversions.
  • Experienced in Unit Testing, Functional Testing, System Testing, Integration Testing, and Regression Testing.
  • Self-motivated Team Player with excellent Interpersonal and Communication Skills. Willingness and ability to adapt to new environments and learn new technologies.

TECHNICAL SKILLS:

Domain: Supply chain management and Health Care

Operating systems: Windows, Linux

Technologies: Java, J2EE and Web Services (SOAP, REST)

Frame Works: Spring (Spring MVC, Spring Data, Spring Integration), Hibernate, EJB

Web Technologies: HTML5, CSS, JavaScript, XML, AJAX, XHTML, Angular JS, Node JS, React JS, JSON

Web/Application Servers: IBM Web Sphere and Apache Tomcat

IDE Tools: Eclipse, RSA 7.5

RDBMS: Mongo DB, Oracle 10g, Netezza

No SQL DB: Mongo DB

SQL Programming Tools: TOAD, Robomongo and SQL Developer

Version Control: SVN, CVS

Other utilities and tools: iText, Junit, Maven, Soap UI, Sonar, PMD, JBoss Drools & Liferay Portlets

Web Services: SOAP, RESTful

Log Tools: WinSCP, PuTTY, Splunk

Testing Tools: Junit

Build Tools: Jenkins & Docker

PROJECT EXPERIENCE:

Confidential, San Luis Obispo, California

Sr. Java Developer and Technical lead

Environment: Java 7, J2EE, JDBC, Spring, Docker, JavaScript, jQuery,, JBoss Wildfly,, JavaScript, AJAX, JQuery, JSON, Oracle 11g,, DB Visualizer 9.2.14, Eclipse, Maven, Log4j, SVN, PuTTY, WinSCP 5.7.5, Splunk, JIRA, TIBCO Spotfire.

Responsibilities:

  • Onsite coordinator and developer
  • Participate in Requirements gathering, Analysis, Design, Implementation, Testing and Documentation
  • Develop web application using Java & J2EE technologies like Spring, RESTful web service, EJB, and CMS etc...
  • Write application development code using Core Java concepts including Object Oriented Programming, Exception Handling, and Collections
  • Monitoring the different requests, response and exceptions across the application using TIBCO spotfire.
  • Developed and coordinated in completion of different modules in credit report pull.
  • Used Docker and Jboss to deploy and run applications
  • Worked on DB queries for fetching different reports in CIBIL.
  • Use SVN for version control
  • Support and coordinate production issues.
  • Coordinate and support System Testing, Integration Testing & User Acceptance Testing
  • Host scrum meetings such as daily stand up and participate in PI planning, sprint planning, demo, retrospective, release activities
  • Prepare release instructions and coordinate with the application support for deployment.

Confidential, Connecticut

Sr. Java Developer

Responsibilities:

  • Onsite coordinator and developer
  • Participate in Requirements gathering, Analysis, Design, Implementation, Testing and Documentation
  • Work with the team, architects to enhance the application functionality and add new features
  • Develop web application using Java & J2EE technologies like JDBC, Servlets, JSP, Spring MVC and Hibernate
  • Write application development code using Core Java concepts including Object Oriented Programming, Exception Handling, and Collections
  • Developed front-end code like HTML, CSS, and JQuery for assigned User requirements using AngularJS 2
  • Used Spring-Security for performing role based authentication, used Spring AOP and Spring Integration for developing the application
  • Use JBoss drools to manage workflow among different users in the application
  • Resolve Sonar issues using defined rules to maintain the code enhancement and quality
  • SQL queries to fetch the required data from database
  • Composed and executed MongoDB scripts to insert and update NoSQL database
  • Deploy the application and ear files on the WebSphere Application Server
  • Use ClearCase for version control
  • Check the application log files and reports for DEV, QUAL, and PROD using WinSCP & Splunk
  • Coordinate and support System Testing, Integration Testing & User Acceptance Testing
  • Participate in scrum meetings such as daily stand up, PI planning, sprint planning, demo, retrospective, release activities
  • Interact with testing team to fix defects raised during QA/UAT cycle

Environment: Java SE 8, J2EE, JDBC, Servlets, JSP, Spring, Hibernate Spring MVC, Spring AOP, Spring Integration, JBoss Drools, HTML, CSS, JavaScript, Angular JS 2, AJAX, JQuery, JSON, Oracle 11g, NoSQL, IBM DB2 10.5, DB Visualizer 9.2.14, IBM RAD 7.5.5, WebSphere Application Server v7.0, Maven, Log4j, SVN, SonarQube, PuTTY, WinSCP 5.7.5, Splunk, JIRA.

Confidential

Sr. Java Developer

Responsibilities:

  • Requirement Analysis, Design, Coding and Unit testing of components related to application platform.
  • Development of Portlets required for application from scratch using Life ray framework and MVC technologies to enhance look and feel of User Interfaces (UI)
  • Involved in creating Impact Analysis document capturing critical business rules in old application (EJB Components) to ensure migration to new Portals does not have any impacts
  • Responsible for code deployment to different environments (QA, UAT, PROD)
  • Involved in developing shell script for Data migration from legacy to new portals
  • Preparation of deployment checklist and creation of Rollout and Backout /Recovery Plan
  • Preparation of Risk Assessment Matrix to prioritize migration of components during migration
  • Involved in Daily Scrum meetings and recording minutes of meetings which elaborates on Tasks done, tasks planned, issues faced and resolution notes
  • Executing tasks related to projects activities in bi-weekly sprints
  • Ensuring code quality through Continuous Integration process using tools (PMD, SONAR)
  • Ensuring application security through Vera code analysis
  • Involved in code review and audits to ensure quality deliverables
  • Monitoring and reporting status on project activities related to development and project plan on daily basis
  • Involved in creating backup for critical modules to manage developments and addressing issues in absence of other team members
  • Involved in developing application guides which helped Operations Team on how to access functionalities in new portal which were migrated from legacy portals.
  • Involved in providing Knowledge Transition (KT) to SA Team and technical assistance to resolve any issues related to application processing workflow

Environment: J ava SE 8, J2EE, JDBC, Servlets, JSP, JSF, AJAX, JSON, JAXB, Spring RESTful, Spring Framework 3.2.1, Spring MVC, Spring Data, JQuery, JavaScript, Oracle 11g, DB2, Toad for MySQL, Maven 3.2.3,, IBM ClearCase, IBM WebSphere, SOAP UI 5.1.3, etc.

Confidential

Java Developer - Full Stack

Responsibilities:

  • Requirement analysis, design, coding and unit testing of components related to application platform
  • Involved in providing estimates for deliverables based on functional points involved in application modules to be developed or enhanced
  • Involved in review meetings to discuss on Design, Test Case Scenarios with clients and QA test to ensure end-end functionality flow is not impacted by development or enhancement of application modules
  • Develop middleware service which is consumed by different devices like mobile and web applications
  • Developed stored procedures to archive the member’s information in database to avoid any data loss and maintain historical information.
  • Involved in integrating Single Sign On features into application login functionalities
  • Developed customized validation services through Spring MVC to enforce validations checks on application processing related to UI forms
  • Develop gateway services for application through implementation of Spring Data Integration, Spring AOP, JPA and Web services
  • Ensured providing project related deliverables on-time without any slippage
  • Interacted with Release Management for promoting code deployment in production and test environments
  • Involved in code review and audit activities to ensure defect free deliverables.

Environment: Java SE 7, JDBC, JSP, HTML, CSS, JavaScript, Angular JS, JQuery, AJAX, JSON, SOAP, RESTful, JAX-WS, Spring Framework 3.0.5, RAD 7.5, Web Sphere Application Server 7.0, MySQL, Eclipse, Log4j, IBM ClearCase, etc.

Confidential

Sr. Java Developer

Responsibilities:

  • Requirements gathering and interacted with Business Analyst (BA) to review of SRS (Software Requirements Specifications) received from clients
  • Translating SRS into FS (Functional Specifications) documents
  • Creating HLD &LLD documents related to design of application components to be developed
  • Reviewing design with clients and getting approval from stakeholder for implementation of design
  • Developed report generation module for policies entered in Confidential application using java library iText
  • Developed renewal functionality module using Spring MVC, Spring Integration, Web Service, and SQL/PLSQL
  • SP Tuning and Query Optimization (Indexes) to resolve performance issues in few of application processing and delivered high throughput
  • Participate in meetings with DBA Team to refresh Database from other regions to analyze any production issues related to DB
  • Automating and Job scheduling activities through shell scripts
  • Responsible for deployment in different environments and prepare the deployment checklist
  • Co-ordinate activities for offshore team related to project deliverables and status reporting
  • Involved in Quality Assurance activities
  • Mentoring new team members functionally and provide technical assistance

Environment: Java, Spring, JDBC, JSP, Spring 3.0.5, HTML, CSS, JavaScript, AJAX, Oracle 11g, Eclipse, JUnit, SVN, Web Sphere Application Server, iText etc.

Confidential

Java Developer

Responsibilities:

  • Responsible for understanding the business process
  • Creation of necessary documents for implementation of requests which includes preparation of detailed estimate, HLD, LLD, understanding document, test plan document and defect log.
  • Analysis and study of the approved document from the client
  • Convert and document functional requirements into technical requirements, analyzing, coding, debugging, and testing
  • Worked on designing the architecture for the project
  • Development and testing of the application
  • Writing batch programs to perform bulk operations
  • Creating relationships and views
  • Developing SQL scripts to validate the migration accuracy
  • Responsible for code review
  • Designing of solutions
  • Quality Assurance
  • Communicate with TCOE team(External vendor for testing)
  • Delivery management
  • Responsible for deployment in different environments and also preparing the deployment document

Environment: Oracle 10g, Netezza, Java, J2EE and Web Services, iText, Maven & PMD, JBoss, Tomcat, JavaScript

Hire Now