We provide IT Staff Augmentation Services!

Tech Lead & Senior Java Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Overall Professional experience of around 8+ years in all phases of software in various layers ofprojects i.e. Requirement gathering, Analysis, Design, Implementation, Unit Testing and Deployment from DEVINT, SIT, UAT to Prod.
  • Experience in developing Enterprise Multi - Tier Enterprise applications using Java/J2EE, Spring Boot, Micro Services, Spring MVC, IBM MQ, FTL, Angular 2/4, Servlet, JSP Technologies.
  • Experience in developing Cloud native applications using Spring framework, RESTful services based on Microservices architecture in AWS cloud space through Pivotal Cloud Factory.
  • Experience in developing BATCH application using Spring Batch.
  • Experience in developing Web Application using Angular 2/4, JQuery, JavaScript, HTML5, CSS3,JSON, XML and AJAX that follows ES6, W3C Web Standards and are browser compatible.
  • Experience in working with Angular 2/4 modules, services, templates, router, services anddependency injection to create a Single Page Architecture.
  • Experience in consuming SOAP and REST, very good understanding of web services and Restful APIs.
  • Experience in Configuring and Deploying the applications on TomEE, Tomcat, Weblogic, Websphere
  • Experience in build tools like Maven, Gradle, ANT.
  • Experience in writing Unit/Integration Test Case using Junit and Mockito.
  • Experience in developing Web Application using PHP and Ruby on Rails.
  • Expertise in software development methodologies SAFe, AGILE and Waterfall models.
  • Experience in developing Rich Internet Applications using Adobe Flash, Adobe Flex, AS 2.0/3.0,XML, HTML, CSS, Javascript, Adobe Photoshop.
  • Have good exposure in Sonar, Artifactory, RTC, RAM, Splunk, Serena Release Control
  • Good Exposure in Responsive Web and Hybrid Mobile Development (Ionic,PhoneGap,SenchaTouch)
  • Good Knowledge in Amazon Webservices(EC2, S3, Lex, lambda Expression, etc...)
  • Good knowledge in responsive web especially in JQuery UI and Angular UI
  • Good Knowledge in automated browser testing tools GEB and Selenium.
  • Good Knowledge in RDBMS (SQL Queries, PL/SQL), MongoDB, NodeJS, Hadoop stack- Map Reduce, Pig, HBase and Hive.
  • Proactive attitude with excellent analytical, communication and inter-personnel skills.
  • Self-Motivated, initiative, flexible and ability to solve problems efficiently.
  • Quick learner, innovative thinker, hard worker and adaptive team player.

TECHNICAL SKILLS

Language/Technology: Java, J2EE (Spring, Spring Batch, Servlets, JSP, FTL, JDBC), Spock, JavaScript, NodeJS, AJAX, HTML, CSS, XML, Actionscript 3.0/2.0, MXML, PHP, Ruby

Web Framework: Spring MVC, Spring Boot, Angular 1.x/2/4, BootstrapJS, JQuery, SASS, Ruby On Rails, Spring Actionscript MVC, Cairngorm MVC

Mobile Framework: JQuery Mobile, Mobile Angular UI, Ionic, Sencha Touch

Application Server: Oracle WebLogic, IBM Websphare, Apache Tomcat, TomEE

Database: Oracle, MySQL, Mongo DB

IDE: Eclipse v3.x, STS, Visual Studio Code, Adobe Photoshop, Adobe DreamweaverAdobe Flash, Adobe Flex.

PROFESSIONAL EXPERIENCE

Confidential

Tech Lead & Senior Java Developer

Technologies: Java 8/J2E, EJB, IBM MQ, Websphare 8.5, REST & SOAP Services, OpenEJB, TomEE, SpringBoot, Spring Cloud Config, Ant, Gradle, Oracle DB, MainFrame DB2, Sybase.

Responsibilities:

  • Explored various options like IBM Liberty, OpenEJB, SpringBoot for cloud migration.
  • Define approach, industry standards and best practices for converting IBM EJB based application to openEJBand SpringBoot.
  • Requirements gathering & understanding, Impact Analysis and Estimation.
  • Work with Devops team for CI/CD and property externalization.
  • Coordinating with different teams for the integration activities.
  • Coordinating and guiding the onsite and offshore team for development activities.
  • Code quality reviews using some tools like PMD and SONAR.

Confidential

Team Lead & Senior Java Developer & Angular Developer

Technologies: Java 8/J2E, Spring Boot, REST Services, Spring Batch, iText PDF, Angular 4, HTML5, CSS3

Responsibilities:

  • Requirements gathering & understanding, Impact Analysis and Estimation.
  • Attending the Sprint planning and daily Scrum meetings to provide the updates.
  • Develop Microservice for core algorithm using Spring Boot.
  • Design REST API based on REST Specification and design payload for consumer application.
  • Generating the JAXB classes of Schema files using Gradle build.
  • Setting up the initial structure for the application like Package Structure, Controllers, Models, Service and Repository layers, Configuration.
  • Coordinating with different teams for the integration activities.
  • Coordinating and guiding the onsite and offshore team for development activities.
  • Code quality reviews using some tools like PMD and SONAR.
  • Performing the Security Scan for the application to make sure that application is secure.

Confidential

Team Lead & Senior Java Developer

Technologies: Java, J2E, Spring MVC, AngularJS, JQuery, HTML5, CSS3, Node JS, FTLs, Web services

Responsibilities:

  • Requirements gathering & understanding, Impact Analysis and Estimation.
  • Attending the Sprint planning and daily Scrum meetings to provide the updates.
  • Creating and review of Technical Design Document and Architecture diagrams.
  • Setting up the initial structure for the application like Package Structure, Controllers, Models, Service and Repository layers, Configuration.
  • Writing the Controller action methods and Service layer code.
  • Generating the JAXB classes of Schema files using Gradle build.
  • Coordinating with different teams for the integration activities.
  • Coordinating and guiding the onsite and offshore team for development activities.
  • Code quality reviews using some tools like PMD and SONAR.
  • Performing the Security Scan for the application to make sure that application is secure.

Confidential

UI Team Lead & Java Developer

Technologies: Java, Spring 3.x, FTLs, JQuery, CSS, WebLogic Application Server 10.3.6, STS, Web services

Responsibilities:

  • Serving as an SME since working on multiple releases of this application.
  • Requirements gathering & understanding, Impact Analysis and Estimation.
  • Attending the Sprint planning and daily Scrum meetings to provide the updates.
  • Creating and review of Technical Design Document and Architecture diagrams.
  • Setting up the initial structure for the application like Package Structure, Controllers, Models, Service and Repository layers, Configuration.
  • Writing the Controller action methods and Service layer code.
  • Generating the JAXB classes of Schema files using Gradle build.
  • Coordinating with different teams for the integration activities.
  • Fatwire Content integration with UI to display the static content on front end.
  • Coordinating and guiding the onsite and offshore team for development activities
  • Performing the Security Scan for the application to make sure that application is secure.

Confidential

UI Team Lead & Senior Flex Developer

Responsibilities:

  • Designed and developed Intuitive User Interface
  • Lead RIA Team and collaborate with other teams (Portal, Service, BRMS)
  • Create advanced Spark custom components (Charts, Date Chooser, Combo Box) adhering to the Flex4 Component Lifecycle.
  • Architected Entire work flow on Flex layer (Model, View and Controller) using Spring ActionScript Framework.
  • Defined Server interaction between UI and Web - Portal layer (Defined Request/Response XML structure).
  • Worked extensively on Flex Skinning and Styling. Also created custom skins for many customized components.
  • Analyze complex requirement and come up with optimal solution.
  • Review the code to make sure on maintaining all standards.

Confidential

Senior Flex Developer

Responsibilities:

  • Analysis, Design and implement new features.
  • Design and Develop the presentation layer using Flex HTML, CSS and Javascript.
  • Defined Server interaction between UI and Web - Portal layer (Defined Request/Response XML structure).
  • Worked extensively on Flex Skinning and Styling. Also created custom skins for many customized components.
  • Communicate with java and PeopleSoft-iScript to get data in XML format
  • Developing Reusable MXMLC components

We'd love your feedback!