We provide IT Staff Augmentation Services!

Sr. Lead Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

UT

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 onBEA 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

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

PROFESSIONAL EXPERIENCE

Confidential, UT

Sr. Lead Java Full Stack Developer

Responsibilities:

  • Design application components using Mutable/Java Collections and providing concurrent database access using multithreading
  • 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, VA

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
  • Experience with content management system (CMS) using Alfresco, 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.
  • Developed required User interface screens using Flex and Actionscript.
  • 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 Alfresco 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.
  • Springframework was leveraged for Inversion of Control (IoC),Spring JDBC,Spring AOPbasedTransactionmanagementand 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.

Confidential

Java developer

Responsibilities:

  • Handled database and Website programming tasks mainly using JAVA.
  • POJO based domain model integrated with Hibernate ORM for persistence Aggregation of data based on the summarized data of Supply Chain.
  • Worked with the team in the development of electronic menu card.
  • Designed, coded, debugged and tested application during product launch.
  • Maintain an automated build system ANT, Maven implementation and built new features for script system.
  • Developed proof of concept(POC) on Hibernate and Continuous Integration.
  • Developed code for processing the web service response obtained in XML as a String after calling the web Services using SAX parser
  • Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework) and Hibernate.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework, Hibernate, spring, Java Scripts and Web logic.
  • Developed Scalable applications using Stateless session EJBs.
  • Used Axis Web Services using SOAP to transfer the amount from an application that is remote and global to different financial institutions
  • Involved in designing the user interfaces using HTML, CSS, and JSPs.
  • Involved in writing shell script to export oracle table's data into flat files and performed unit testing using JUNIT and used Log4j for logging and automatic batch jobs.
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic.

We'd love your feedback!