We provide IT Staff Augmentation Services!

Senior Developer, Technical Lead Resume

5.00/5 (Submit Your Rating)

OBJECTIVE:

To obtain a challenging position that enables me to significantly contribute for the betterment of the organization with leverage of skills gained in software development.

PROFESSIONAL SUMMARY:

  • Having 10.2 + years of experience in software design, development and maintenance of applications in all the phases of Software Development Lifecycle like requirement gathering, design, development, testing, implementation and support thereby gaining extensive application cum technical knowledge and continue to serve as Subject Matter Expert.
  • AWS Certified Solutions Architect
  • Having experience in development of micro services using Spring Boot, Apache Kafka, AWS SQA and AWS SNS, Cassandra.
  • Having domain experience such as Banking, Finance, Healthcare, PSJ and manufacturing.
  • Currently Performing Technical Lead role in Virginia, US for the End client Capital One for the commercial banking.
  • Performed Senior development role in US, Texas and also providing technical/functional assistance to team members, also gathering requirement from the state client.
  • Has involved as module lead/technical lead in Unified 5010 remediation project for the US states of New Hampshire, Alaska, and North Dakota.
  • Worked directly with clients in Philippines for the product of Expert Pay, Kidstar and involved as a Technical lead/Senior Developer.
  • Having excellent Java development skills using Java, J2EE, Angular JS 1.5 and Angular 4, Node JS, AWS, Android apps and IOS app, Cassandra, Docker, Jenkins, JSF 2.0, Web services, Hibernate 4.0, EJB 3.0, Eclipse RCP, Struts 2, Spring IOC, Spring AOP, Spring MVC, Spring Boot, Spring Rest, DOJO 1.7, JQuery, ILog JRules, Oracle, Cassandra,SNS/SQS, Jersey API and SOAP, Rest Web services
  • Good understanding of the following broad technologies: Mobile App Development, Rules Engine and Java Mail.
  • Planned and coordinated lot of activities to meet the project objectives and a very good team player.

TECHNICAL SKILLS:

Operating System: Windows series, Unix, Linux

Programming Languages: Java 1.8

J2EE Technologies: JSP 2.0, Servlets 2.3

Frameworks: Spring IOC, Spring AOP, Spring MVC, Spring Rest, Spring Boot, Jersey API, Soap, Rest Webservices, Struts 2.0, Hibernate 4.0, EJB 3.0, JSF 2.0, Eclipse RCP, SWT, Apache Kafka

Databases & Tools: Oracle 11g, Cassandra, My SQL 5.0, Jasper Report, Ant, Maven, PL/SQL Developer, Jenkins, Terraform

Rule Engine: ILOG JRULES (Rule Studio), Drools

Application/Web Servers: Sun Java Application Server, WebSphere Application Server 7.0, WebSphere Portal Server, WebSphere Process Server, Apache Tomcat 6.0,Apache Tomcat 8.0, Jboss 5.0.1

Web Technologies(User Interface): Java Script, Angular JS, Angular4, Node JS, DOJO, JQuery, HTML5 and CSS3,AJAX 2.0 and Web Services 2.0

Cloud Technologies: Amazon Web Services

Configuration Management Tools: Clear Case 7.0, Sub Version Control 1.6.16 (SVN), Perforce, Git

Other Utilities: MS OFFICE 2010, IBM RAD 7.5,VM Ware, Eclipse Java EE IDE,SOAP UI, Beyond Compare 3.0, JProfiler, IBM Heap Dump Analyzer,Jmeter

IDE: Eclipse, Net Beans, STS

Methodology: Agile Methodology, Waterfall model, Kanban

Job Functions: Requirement Analysis, Designing, Coding, Testing, Defect fixing, Peer review, Interaction with the client, Allocating and managing task to the team members, Delivery and configuration maintenance activities, Interaction with the client directly and gather requirement and document it.

PROFESSIONAL EXPERIENCE:

Confidential

Platform: Windows 10, Linux

Technology: Java 1.8 u91, UI (Html5, Angular4,Node JS, Css3), Spring 4.1.6(JDBC, Rest, IOC, Security), Spring Boot v1.5.9, Rest web services, Maven, Jersey API, Postgres, Jenkins job, SNS/SQS, Apache Kafka, Drools, Android apps, IOS Apps.

Senior Developer, Technical Lead

Responsibilities:

  • Performing Senior development role and involving in analysis, design, development, unit testing, code review, deployment related activities Involving in the development of new technology rich application from the old application.
  • Involved in gathering requirement from the client and freeze the requirement,
  • Following Kanban methodologies for the Development
  • Involved in sprint planning for the project.
  • Development of UI application for Case management with Angular 4 and Node JS.
  • Involved in development of various micro services using Apache Kafka, Spring Boot, Postgress SQL.
  • Involved in creating automation scripts using Jenkins, Docker and created various pipeline job for the deployment of micro services in AWS Stack.
  • Involved in Development of Android APPS and IOS Apps.

Confidential

Platform: Windows 7, Linux

Technology: Java 1.8 u91, UI (Html5, Angular JS v1.5, Css3), Spring 4.1.6(JDBC, Rest, IOC, Security), Spring Boot v1.2.3, Soap, Rest web services, Maven, Jersey API, Cassandra, Git, Jenkins job, SNS/SQS, Android APP and IOS APPS

Senior Developer, Technical Lead

Responsibilities:

  • Performing Senior development role and involving in analysis, design, development, unit testing, code review, deployment related activities Involving in the development of new technology rich application from the old application.
  • Involved in gathering requirement from the client and freeze the requirement,
  • Following Agile methodologies for the Development
  • Guiding the offshore team for the technical/ functional issues.
  • Analysis and development of Proof of approach before starting the migration.
  • Involving in review of analysis and development activities.
  • Involved in sprint planning for the project.
  • Development of UI application, micro services and Restful API.
  • Involved in development of various micro services using Spring Boot, Apache Kafka, AWS SQS, AWS SNS and Cassandra.
  • Involved in automation of deployment process using Jenkins, Docker, Python and created instance in AWS, implemented one click deployment.
  • Involved in development of Android Apps and IOS apps.

Confidential

Platform: Windows 7, Unix

Technology: Java 1.8 u59, UI (Html5, Angular JS v1.4,Css3), Spring 4.1.6(JDBC, Rest, IOC, Security), Spring Boot v1.2.3, Soap 1.8, Gradle v2.1, Spring JPA 1.7.1, Stash, JIRA, Android APP, IOS APP

Senior Developer

Responsibilities:

  • Performing Senior development role and involving in analysis, design, development, unit testing, code review, deployment related activities and providing technical assistance to the 5 members Manila team for the new enhancement.
  • Involving in the development of new technology rich application from the old application.
  • Involved in gathering requirement from the client and freeze the requirement,
  • Allocating task to offshore team, and tracking the task to complete it on time.
  • Guiding the team for the technical/ functional issues.
  • Analysis and development of Proof of approach before starting the migration.
  • Involving in review of analysis and development activities.
  • Involving in integration of code, build and deployment related activities.
  • Involving in preparation of Production release notes.
  • Involving in 911 - Production On call support and solved the issue within the SLA cutoff time.
  • Involved in process work which helps in maintaining the quality ensuring effective project delivery.
  • Involved in providing functional KT to the new team members.
  • Activities also include project monitoring and tracking of all phases of development, bug fixing and deliver work products with high quality.
  • Conducts review for all deliverables such as design documents, testing artifacts, and code and deployment documents.
  • Implementation of Jmeter scripts in Expert pay application for Performance related testing.
  • Involved in estimation for the project.
  • Involved in a development/enhancement activities.
  • Involved in preparation of various status report for weekly and day-day reports to the Client.
  • Interacts with the customer and client to co-ordinate this project on an onsite offshore model
  • Involved in development of Android APPS and IOS APPs

Confidential

Senior Developer

Responsibilities:

  • Involving in analyzing various defects and Change Request with impact analysis.
  • Involving in coding and fixing various defects raised by state for the application.
  • Assisted the team for resolving/clarifying the technical and business related issues/questions and also assisted team for resolving various Development Environment issues.
  • Involved in tracking various clarifications required from team and follow up with respective BAs for getting it clarified.
  • Conducted various KT session and transitioned application knowledge to the team.
  • Also involved in analyzing various performance issues in the application and came up with various solutions for improving the response time of application.
  • Created various value added document related to the Kidstar system both technically and functionally to help the new team members in understanding the system better.

Technology: Core Java 1.6, JSP2.0, Struts, JDBC, Hibernate, Servlet, Spring, Jasper report

Confidential

Team Lead, Senior Developer

Responsibilities:

  • Leading a 5 members Manila team for technical and management related activities.
  • Involving in the defect fixing for the various release candidates
  • Involved in preparation of various KT related functional, business and technical document for Xerox.
  • Involved in process work which helps in maintaining the quality ensuring effective project delivery
  • Assigning defect fixing task to the team.
  • Activities also include project monitoring and tracking of all phases of development, bug fixing and deliver work products with high quality.
  • Conducts review for all deliverables such as design documents, testing artifacts, and code and deployment documents
  • Implementation of Jmeter scripts in Expert pay application for Performance related testing.
  • Involved in estimation for the project
  • Involved in a development/enhancement activities.
  • Involved in preparation of various status report for weekly and day-day reports to the Client.
  • Interacts with the customer and client technical lead to co-ordinate this project on an onsite offshore model
  • Assisting the team in resolving/clarifying the technical and business related issues/questions

Technology: Java1.6, EJB2.1, Oracle 11g, Hibernate2.0, BLAZE, JSF, JUNIT, Ant script

Confidential

Technical Lead/Module Lead,Senior Developer

Responsibilities:

  • Discussion with onsite team on daily basis for day to day requirements gathered from the Clients.
  • Implemented the concept of unified approach for 278 transactions which has the productization for the state of NH, AK and ND.
  • Lead the 12 member team and managed the 278 module effectively.
  • Worked in the Analysis, Design, Development, Support phase of the project.
  • Involved in Coding of the portal layer for 278 transactions.
  • Involved in implementation of Business rules in WAS layer.
  • Involved in development of Process server rules related activities.
  • Supported SCM team for build related activities and involved in changing the build scripts.
  • Got Innovation award in the account level for successfully implementing the Unified approach.
  • Got Associate of Quarter award for the 278 transactions.
  • Resolved code quality issues with the help of PMD and Find Bug tools.
  • Prepared and executed unit test cases.
  • Involved in analyzing and fixing heap dumps issue that exists in various Environments for all the 278 transactions.
  • Fixed Defects raised by offshore, onsite testing teams, SME and third party vendor (ICS) for 278 transactions
  • Created task for the team members and organized properly.
  • Involved in code review and peer review activities.
  • Worked as a SME role for solving the business rules related queries to the team.

Technology: Apache Struts, Spring web services, Log4j, iText, JSP, Servlets, JavaScript, AJAX, XML, CSS, HTML, Oracle

Confidential

Developer

Responsibilities:

  • Discussion with onsite team on daily basis for day to day requirements gathered from the Clients.
  • Creating Use cases, prototypes & Document of Understanding(DOUs)
  • Preparing System design document.
  • Creating class design
  • Creating sequence diagrams
  • Synchronizing code with design
  • Discussion with onsite team during development phase.
  • Coding as per design directions
  • Unit test case preparation and execution.

We'd love your feedback!