We provide IT Staff Augmentation Services!

Sr. Lead Java Full Stack Developer Resume

4.00/5 (Submit Your Rating)

MO

PROFESSIONAL SUMMARY:

  • Diligent Software developer with around 8+ Years of experience with strong appetite and passion towards Java/J2EE programming and Flex applications.
  • Extensive experience in IT industry comprising of Software Configuration Management (SCM), DevOps Build/Release Management, Change/Incident Management and Cloud Management.
  • Designing and implementing fully automated server build, management and monitoring and deployment of tools including Jenkins, Tiles, Alfresco.
  • Proficient in Java, AngularJS, Bootstrap, JavaScript, Hibernate ORM, ANT, Maven, spring, Selenium.
  • Worked with cutting edge cloud technologies like Hadoop, Heroku.
  • Expertise in using build tools like MAVEN, SCREWDRIVER, ANT for building of deployable artifacts such as war, ear from source code, application deployments and environment configuration.
  • Define and deploy monitoring, metrics, and logging systems on AWS.
  • Designed and created POC’s for development on scalable cloud deployments on AWS via Docker.
  • Hands on experience with Java Spring framework & Hibernate ORM.
  • Vast experience in writing RESTful APIs in Java.
  • Strong knowledge of DNS, DHCP and IP addressing installation and configuration of various services like DNS, DHCP, SFTP, NFS, Sendmail, Apache Web Server, SSH, HTTP, RPM package management.
  • Development & deployment of Java EE/J2EE web components on Apache - Tomcat, Web sphere Application Server 7.0, WebLogic Application Server 10.3 and JBoss 6.1.
  • Expertise in deploying applications on BEA WebLogic 8.1, JBoss 4.0, Apache Tomcat, JDeveloper and WebSphere System Application Servers.
  • Strong database skills in Oracle 8i/9i/10g, Sybase, DB2, MySQL, MS-Access and MS SQL Server 2008/2005/2000.
  • Hands on exposure to multiple Application Servers like JBoss, IBM WebSphere, and WebLogic.
  • Conduct systems design, feasibility and cost studies and recommend cost-effective cloud solutions.
  • Proficient in using UNIX commands and shell scripting.
  • Solid experience in GUI development using Adobe Flex.
  • Developed Web app using Node JS and React JS used for communication app.
  • Extensive experience to SOA (Service Oriented Architecture) and experience in developing Web services using Axis, WSDL, SOAP, UDDI, WS Security, XML-RPC and JAXB/JAXP.
  • Worked on frameworks like Spring 2.5/3.0 framework, Struts 1.0/1.1/2.x framework, O/R Mapping Hibernate 3.x framework and web services (SOAP and Restful).
  • Experience in administering Active Directory and group policies for SalesForce.
  • Experience with Version Control tools - Git and practiced Git Flow techniques, JIRA, SubVersion.
  • Have good experience in UNIX and Linux environments.
  • Skilled in building SQL Queries and designing Data Warehouse.
  • Team player with excellent management skills and architecting solutions.
  • Possess the quality to learn new technologies quickly and adapt to new environments.

TECHNICAL SKILLS:

Languages: Java, J2EE

Web development: HTML5, CSS, JavaScript, jQuery, Bootstrap, Webservices, AngularJS

Database: MongoDB, Oracle, NoSQL (Node.js), MSSQL Server, MySQL, PL/SQL.

Application Server: Tomcat, JBoss, Jetty, WebSphere

Framework: Spring 3.0+, Spring boot. ActiveMQ, ORM Frame work Hibernate 3.0 + and JPA Project Build tool Maven Application/Web Servers Apache Tomcat, IBM WebSphere, Oracle WebLogic 12.2 UI Framework HTML5, CSS3, Responsive, Bootstrap, jQuery UI Tools

Tools: ANT, Jenkins, Maven, Couchbase, Flex Builder, Selenium, JIRA, GIT, Subversion

PROFESSIONAL EXPERIENCE:

Confidential, MO

Sr. Lead Java Full Stack Developer

Responsibilities:

  • Design application components using Mutable/Java Collections and providing concurrent database access using multithreading.
  • Use of messaging such as ActiveMQ, Kafka for maintain continues flow of services from one micro service to another using a fail-first methodology.
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot.
  • Implement OAuth2.0 for authentication-based web application and accessed their APIs for fetching data services.
  • Part of the team which created a custom Up Service technology which creates POJO’s and services automatically and makes either consuming or producing services within hours.
  • Familiar with all of advanced GS frameworks which replaces the burden on database and allows developer to code only in Java there by increasing efficiency and database/SQL reliability.
  • Integrated high volume messaging busses in creating scheduler and CRON jobs for various applications using Kafka and Quart.
  • Write script to obtain data from server and update local database with formatted data.
  • Develop UI for various projects using Bootstrap and JavaScript.
  • Use Mockito to perform unit testing.
  • Use JIRA for issue tracking and Kanban development.

Confidential, UT

Sr. Lead Java Full Stack Developer

Responsibilities:

  • Pioneered module-based project development to provide individual functionality for MVC framework by writing action classes and lightweight business logic classes using Spring 4.2 framework and Hibernate ORM 4.2.
  • Hands on working experience Linux environment with Apache Tomcat, experience on Amazon AWS.
  • All the functionality is implemented using Spring Boot and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Experience with content management system (CMS) using Jenkins.
  • Worked exclusively on making applications more scalable and highly available in AWS with full automation.
  • Understanding the business requirements and preparing the design document.
  • Participated in all the phases of the system including designing, coding, testing, building, deployment and supporting the production environment.
  • Monitoring, creating and modifying scrum tasks for an efficient completion of the project with the help of three backend developers and one front end developer.
  • Created new tables, Sequences and written SQL queries and PL/SQL in Oracle and MySQL as a proof of concept for basic understanding of the end to end project for the developers.
  • Developed Docker images to support Development and Testing Teams and their pipelines
  • Reduce overhead and infrastructure by consolidating and deploying legacy applications to cloud platforms such as Google web services.
  • Developed User interface using Bootstrap, HTML, JavaScript, CSS, Ajax and JQuery.
  • Using Hibernate developed DAO's for retrieving the data from the database.
  • Expertise working on Application servers, Web servers like JBOSS and Apache Tomcat.
  • Used Ant for developing build scripts and deploying the application on to WebLogic.
  • Integration and deployment of applications done using tools like ANT and Maven and debugging through log4j.
  • Developed UNIX scripts to execute some system commands.
  • Used Version Control Systems like CVS, SVN, Harvest and GIT.
  • Implemented Java 8 features in scripts.
  • Worked on custom component development in Alfresco ECM tool.
  • Prototyped and implemented Cloud based Service Bus on WSO2 for engaging stakeholders in in the initial SOA discussions.

Confidential, Los Angeles, CA

Sr. Lead Java Developer

Responsibilities:

  • Built Promo Application platform, Responsible for developing both UI and Restful web services using Rest, Bootstrap, and AngularJS.
  • Functional, non-functional and performance testing of key systems prior to cutover to AWS.
  • Implemented procedures for addition of customer metadata and property to Jenkins Share applications.
  • AWS Infrastructure setup Web Server, App Server and PDS Server.
  • Designed and built cloud service models including Infrastructure-as-a-Service, Platform-as-a-Service, and Software-as-a-Service.
  • Developed database schema verification tool with self-contained deployment code.
  • Implemented new projects using Jenkins and Maven as build framework tools.
  • Created automated build and deployment process for applications, re-engineered setup for better user experience and building a continuous integration system.
  • Responsible for running reports nightly and weekly builds for different modules.
  • Prioritized, Fixed, Reported and Assigned bugs on Front and Backend using REST, AngularJS, JQuery, Bootstrap, CSS to the team members.
  • Used JMS (Java Messaging Service) for asynchronous communication between different modules. MySQL was used as a database. Worked with WebLogic & Tomcat Application Server.
  • Created design patterns & implementation for cloud computation like ServiceNow enhancements.
  • Involved in developing code for obtaining bean references in spring framework.
  • Developed server-side services using Java, spring, Web Services (SOAP, Restful, WSDL, JAXB, JAX-RPC), SOA (Service oriented architecture).
  • Responsible for ADMIN module by developing front end using ADOBE FLEX and ActionScript and backend using Java.
  • Developed logical Meta Content Repository and Data Virtualization using JBOSS and ESB access methods to the logical metadata using WSO2 Carbon ESB.
  • Stored procedures, Triggers and Functions were developed to process the trades using PL/SQL and mapped it to Hibernate configuration file and also established data integrity among all tables in Oracle Database which were stored in the cloud(AWS).
  • Used JIRA, for tracking issue and bug fixing.
  • All versions of released notes were saved using Confluence.

Confidential, Sunnyvale, CA

Sr. Java DevOps developer

Responsibilities:

  • Involved in various phases of the Software Development Life Cycle (SDLC).
  • Lead the Salesforce team and was responsible for day to day bug fixes and weekly releases.
  • Responsible for Design of different Release Environments for new projects.
  • Used Jenkins for Continuous Delivery by enabling deployment into several environments of Test, QA, Stress and production using Jenkins.
  • Coordinated with clients for designing and development of effective Alfresco solutions.
  • To design UI screens and develop UI functionality of a given feature using Flex components and Action Script.
  • Created REST based web services which served high traffic websites using JAX-RS.
  • Designed RESTful JSON web service for handling AJAX requests.
  • Managed team for fixing EBF (emergency bug fixes), in order to push them to a different environment and monitor their status.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Involved in creating the Registry Resources in WSO2 Governance Registry which would become a single resource for the registered schemas.
  • Spring framework was leveraged for Inversion of Control (IoC), Spring JDBC, Spring AOP based Transaction management and Unit testing.
  • Worked with SQL queries across multiple database and applications.
  • Built REST web services supporting both XML and JSON message transformation.
  • Experienced in building automated builds using screwdriver ( Confidential ’s wrapper of Jenkins) with GitHub repository.
  • Developed WS-Security based Web Services to interact with the parent service.

Confidential, Brisbane, CA

Java Developer

Responsibilities:

  • Built retail promo platform REST API which provides Confidential merchants all the required user-stories.
  • Created, maintained Shell deployment scripts for TC Server/ Apache Tomcat web application servers.
  • Installed/Configured and Managed Nexus Repository Manager.
  • Developed Hibernate DAO classes and with the spring framework manager classes to retrieve and save the data from the database.
  • Worked on REST APIs supporting JSON that allow sophisticated, effective and low-cost application integration.
  • Scripted CRON jobs so as to facilitate the server to be called every hour with updated results.
  • Configured Hibernate, Spring and My Faces (JSF) to map the business objects to MySQL Database using XML configuration file.
  • The required changes to the record and save the updated information back to the database.
  • Coded and Maintained Ant and Shell scripts to automate the process of building and deploying into Linux environment.
  • Implemented an automated functional testing suite and increased test coverage by 20%, Used Mockito for tests and Jenkins for CI.

We'd love your feedback!