We provide IT Staff Augmentation Services!

Lead Software Engineer/senior System Analyst Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Twelve years (present) experience in Information Technology (Software) in all the phases of DevOps, full - stack developer, SDLC and STLC which Includes Requirement Study, Analysis, Design, Development, Integration, testing, deployment and production support.
  • Twelve years of experience as core Java/J2EE Developer. Out of twelve years, four years experience as full-stack developer with Java/Angular.
  • Good knowledge on Core Java, Spring (MVC/DI/Boot/Cloud), Micro Services, Angular JS/2, React JS, AJAX, Java Script, XML, JAX-WS, SOAP/REST, SVN/TFS, JPA, Hibernate, IBATIS, JDBC, PL/SQL, AWS/Oracle cloud, Docker/PCF.
  • Experience with object-oriented analysis and design techniques. Strong experience in MVC Architecture. Exposure with Agile with Scrum and Waterfall Methodologies.
  • Extensive use of Build and Integration tools such as Ant, Maven, Hudson and Jenkins. Worked on JIRA for project tracking, test management and to support tickets.
  • Expertise in cloud technology, AWS Resources like EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Formation, Cloud Watch, Security Groups.
  • Experience in working on source control management tools like GIT (GitHub), Subversion (SVN) and creating GIT repositories with specified branching, Tagging and release activities strategies.
  • Designed and created multiple deployment strategies using CI/CD Pipelines using Jenkins. Extensively worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and troubleshoot the build issue during the Jenkins build process.
  • Experience in developing the Web applications using Eclipse, STS, IntelliJ IDE. Strong Experience in Relational database like MySQL, Oracle 12c (SQL & PL/SQL) and No-SQL DBs (Cassandra & Mongo DB).
  • Good domain knowledge in Banking, Finance, Insurance, E-commerce, Airline and Manufacturing. Participated in projects discussions: beginning from analysis all the way to the implementation and post implementation.
  • Ability to handle multiple tasks and to work independently as well as in a team. Good team management and co-ordination skills. Ability to manage and lead the team in a professional and sound manner.
  • Capability to work under stressful situations following the stipulations of the organization.

SKILLS AND COMPETENCES:

  • JavaScript
  • Java, +Android
  • HTML5,CSS3
  • PHP
  • Bash
  • GO
  • Arduino
  • DBMS
  • Oracle
  • MongoDB
  • MySQL
  • AngularJS
  • Polymer JS
  • Web Components
  • Angular-Materials
  • Node JS
  • Grunt
  • Gulp
  • Bower
  • Karma
  • Protractor
  • Phantom JS
  • Jasmine
  • BackboneJS jQuery
  • Dojo
  • ExtJS
  • Modernizer
  • Compass, Stylus
  • HTML5 APIs
  • Web Sockets
  • Canvas
  • WebGL
  • SSE(ServerSideEvent)
  • HTTP/2
  • Service Workers
  • Gradle
  • Apache Maven
  • Collaboration/Tracking systems
  • Git
  • Mercurial
  • Perforce
  • Bugzilla
  • Redmine
  • Jira
  • Expert
  • YouTrack
  • Gitlab
  • JetBrains IDE
  • Jenkins
  • Maya Autodesk
  • Adobe Photoshop
  • Adobe Illustrator
  • Adobe After Effects
  • Google Web Designer
  • Blender
  • Eclipse IDE
  • 3dSystems Print SW
  • Application/web servers
  • Apache-PHP
  • Apache-Tomcat
  • Nginx
  • Node JS
  • Windows
  • Linux
  • Snappy-Ubuntu Core
  • LXC, Docker
  • AWS
  • HAR(HTTP ARCHIVE)
  • Proxy cache setup
  • PHP
  • Zend 1,2
  • Doctrine1,2

RECENT EXPERIENCE:

Confidential

Lead Software Engineer/Senior System Analyst

Responsibilities:

  • As full stack developer, co-ordinate with the user for requirement gathering and analysis. UI Pages design and development using Angular, DB design and development, Micro services and Spring Boot application development.
  • Planning, Estimate man days, scheduling and assigning development tasks for the team. Assist in preparing project plans using project management tools.
  • Implemented project using Agile SCRUM methodology. Involved in daily stand up meetings, sprint showcase and sprint retrospective.
  • Core strength in designing and developing private and open API. Extensive working experience in Pivotal Cloud Foundry and Amazon Cloud environment for developing & deploying Micro Services/API using Spring Boot.
  • Used micro service architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka endpoints. Deployed services to Oracle Cloud Platform in Docker containers, managed by Mesos/Marathon.
  • Collaborate with onshore clients for change request and issue handling. Provides Support and Maintenance (Issue investigation and Bug fixes).
  • Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI design. Used JSP, Servlets and HTML5 to create web interfaces. Debugging using firebug and web developer tools on Chrome, Firefox and Internet Explorer.
  • Leveraged MVC design pattern to organise AngularJS controllers, Custom directives, factories and views.
  • Worked on the REST/Web API to create the services and tested on postman and used in AngularJS $HTTP service calls and bind the data in the table using ng-repeat attributes.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronise data with server using Saas, Less, Bootstrap, AngularJS.
  • Used SVN for version control and JIRA for defeat tracking. Worked in various version control SVN, GIT and STARTEAM. Used Junit/Jasmine/Karma for unit testing.
  • Work with the performance testing team to ensure all aspects, user interfaces, integrations and user scenarios of the developed applications can be performance and load tested before actual implementation. Conducts/Supervise QA Testing (Local and UAT).
  • Core Java/Scala and J2EE Development using STS/Eclipse IDE.
  • Spring (MVC/CLOUD/BOOT) frameworks.
  • CSS3, HTML5, Angular, ReAct, JSON for front end part.
  • Hudson/Jenkins as CI/CD tools.
  • Netflix Eureka/Zuul, Restful API, Postman using for micro service development.
  • CronJob/Batch for batch development and trigger.
  • Hibernate as ORM tool and Oracle (PL/SQL).
  • Tomcat and Web sphere Application Server.
  • Apache ActiveMQ Artemis/JMS. PCF (Pivotal Cloud Foundry) as container.
  • ANT/Maven using for build and dependency. GIT/SVN for version control.
  • JIRA for defeat tracking. Jasper using for report generation.
  • Unit testing (JUnit/Selenium/mockito).

Confidential

Senior Software Engineer

Responsibilities:

  • Co-ordinate with the user for requirement gathering and analysis. UI Pages design and development using oracle ADF, DB design and development.
  • As DevOps Engineer, develop the model for view Controller and Jasper Reports and maintaining the CI/CD tools and pipelines for many complex platform components for multiple clients. Implement Oracle WebCenter Content features. Working experience in Agile and DevOps.
  • Participate in the full life-cycle development process from Project initiation, through design, development, review, test, release and maintenance.
  • Working with an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using Run deck and Jenkins to get the job done. Using test-driven development (JUnit/Spock on the back-end, Jasmine/Mocha/Jest on the frond-end).
  • Develop Business Process workflows using oracle BPM/Camunda/JBPM. Strong understanding on process analysis, process modelling, BPMN concepts. Expertise with SOA principals. Expertise with BPEL and BPMN notations.
  • Experience in building BPM Web services using REST API, SOAP API, web APIs and integrating with external systems. Web service integration experiences with BPM, BAM a plus.
  • Provides code maintenance and enhancement. Experience working with relational databases (e.g. Oracle, SQL Server) with solid command on SQL and NoSql DB (Cassandra & MongoDB).
  • Core Java and J2EE Technologies using STS/Eclipse IDE
  • Spring (MVC/CLOUD/BOOT) frameworks.
  • CSS3, HTML5, XML, JavaScript, Angular, React, AJAX, REST and JSON.
  • Tomcat, Oracle Web Logic and JBOSS Application Servers
  • Hudson/Jenkins as CI/CD tools.
  • Hudson Job for triggering scheduled job.
  • Hibernate as ORM tool and JDBC (PL/SQL).
  • MySql/MarinaDB/Oracle 12c as relational database.
  • Cassandra & MongoDB as NoSql DB. Apache ActiveMQ Artemis/JMS.
  • ANT/Maven using for build and dependency. GIT/SVN for version control.
  • JIRA for defeat tracking. Linux/Unix platform. Unit testing (JUnit/Selenium/mockito).

Confidential

Senior Software Engineer/Application Team Lead

Responsibilities:

  • As full stack developer, developed and support applications related to Java/J2ee/ (Angular/React/Oracle/BO/PDF).

Confidential

Software Engineer

Responsibilities:

  • Designed, developed and supported applications related to Java/J2ee/ (Oracle/NFC/Spring/JSF).

Confidential

Software Engineer

Responsibilities:

  • Designed, developed and supported applications related to Java/J2ee/ (Oracle/Sybase/JSF).

Confidential

Software Engineer

Responsibilities:

  • Designed, developed and supported applications related to Java/J2ee (Oracle/Spring/Struts/JSF).

We'd love your feedback!