We provide IT Staff Augmentation Services!

Java Lead/full Stack Developer Resume

MI

SUMMARY:

  • More than 14 years of professional IT experience with a proven history of work in Enterprise Web, Embedded, Cloud and DevOps technologies.
  • Skilled in J2ee, RESTful, AWS, Angular and Containers in Agile methodologies
  • Experience in all phases of Software Development life cycle - Requirement analysis, Architectural design, Development, Unit/Integration testing and Documentation.
  • Extensive experience in Object Oriented Programming and MVC Architecture using Struts 1.1/2, Spring framework, Hibernate, J2EE implementation and deployment
  • Proficient in using RDBMS Databases: experience working with Oracle, Sybase and SQL Server
  • Skilled in Internet technologies like Angular 5, Typescript, HTML 5, Bootstrap and CSS
  • Strong knowledge of container management using Docker and orchestration using Docker swarm and Kubernetes
  • Working knowledge of Big Data technologies like Apache Hadoop, Spark, Pig, Hive, Sqoop
  • Experience working with various Amazon Web Services like EC2, IAM, SQS, SNS, S3, Dynamo DB and Simple DB
  • Strong debugging, problem solving and analytical skills

SKILL:

J2SE & J2EE Technologies: JDK 1.4/1.5/1.6/1.8 , Struts 1.1/2, Spring 5, Hibernate 3.0

Web / Application Servers: Tomcat 5/6/7/8.5, jBoss 4.0/5.1, Wildfly 8.2/11, Red Hat EAP

Middleware: WebMethods 6.1

Development/IDE Tools: Eclipse, Spring Tool Suite 4.2, IntelliJ IDEA

Build and Design Tools: Maven, Gradle, Ant, Enterprise Architect

Databases: MySQL, Oracle 8i/9i/10g, MS SQL Server7.0/2000

Web development: Angular 5, HTML 5, Bootstrap, JavaScript, AJAX

Web services: Micro Services, RESTful, SOAP, WSDL and JAXB

Data Management Tools: Dataflux, DM Studio, Master Data Manager

Operating Systems: Linux, Ubuntu, Windows, UNIX and DOS

Version Control: Git, Git Hub, Git lab, Sub version, TFS

Big Data: Apache Hadoop, Pig, Hive, Sqoop, Spark

Cloud technologies: AWS CLI, S3, EC2, IAM, SQS, SNS, RDS

Containers/Orchestration: Docker, Docker Swarm, Kubernetes

Continuous Integration: Jenkins, Code Commit, Code Build, Code Deploy

Business Rules Management: Drools, Decision Central 7.1

Agile Process: JIRA, VSTS, Confluence

EXPERIENCE:

Java Lead/Full Stack Developer

Confidential, MI

Responsibilities:

  • Prepared high-level and low-level design documents for the implementation
  • Responsible for the implementation of Funds, Loans, system integration with Serenic system, monthly batch jobs in FISCAL application
  • Reviewed and integrated code received from other team members
  • Designed and implemented Build and Deployment pipelines across all environments using Jenkins
  • Coordinated with Integration and User Acceptance testing in QA and UAT environments for QA team and business users
  • Played key role in support for production system with hot fixes, maintenance activities and implementation of enhancements
  • Participated in meetings with the client and analyzed the requirements of migration of business rules from Drools Workbench to Decision Central 7.1
  • Installed Red Hat EAP Server 7.1 and Decision Manager 7.1 on RHEL server
  • Identified and externalized all Data Objects involved in existing Business Rules and used them through Maven dependency in the Rule objects
  • Externalized Enumerations embedded in the existing Business Rules as a service
  • Set up and configured AWS S3 as Maven repository for storing the artifacts
  • Created repository for all of the projects in Gitlab
  • Configured Decision Central manager with Git hooks to push changes from Decision Central to Gitlab on modification
  • Conducted Validation of Rules migration into Decision Central using requests from SOAP UI
  • Automated infrastructure provisioning in AWS using Terraform
  • Managed (provisioning and decommissioning) of EC2 instances of various sizes across various regions for the purposes of development, servers of multiple environments
  • Created RDS Aurora instances with different configurations across multiple regions
  • Created EC2 Images from a EC2 instance and launched new EC2 instances from the Image for replication of the setup
  • Moved database snapshots between RDS instances across regions using S3 buckets
  • Performed analysis and reverse engineering of pricing sheets and loaded into the system in PERL for importing this functionality into the enterprise portal application

Environment: Java 1.8, Spring 4.1, Spring Boot 2.0, Hibernate 4.3, Angular 5, Microsoft Azure, OAuth 2, Dynamics NAV 2013, RESTful, Digertech, Bootstrap 4, Git, Gitlab, VSTS, Tomcat 8.5, MySQL 5.6, Windows 10, Eclipse, Eclipse Neon, Red Hat EAP 7.1, Red Hat Decision Manager 7.1, Terraform, AWS Management Console, AWS CLI, EC2, RDS, Security Groups, Subnets, AWS S3, EC2 snapshots, EC2 Images

Java Lead/Full Stack Developer

Confidential, Irvine, CA

Responsibilities:

  • Developed scripts to generate Jenkins jobs using Job DSL, Groovy and PowerShell scripts
  • Automated the entire Build and Deployment for App and Web in Windows server and DACPAC for the database
  • Managed the generate artifacts in JFrog, content in AWS S3 CDN and WordPress sites hosted into Linux server
  • Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile, package and perform automated verification tests
  • Set up/managed assets corresponding to the artifacts on Amazon Cloud Front for improving the performance of the site
  • Troubleshot and resolved build and package issues any observed or reported in any environment

Environment: Java 1.8, Jenkins 2.89, Groovy, AWS Cloud, Angular 2, TFS, XML, IIS, PowerShell, Windows 10, Linux and SQL Management Studio

Java Lead/Full Stack Developer

Confidential, Irvine, CA

Responsibilities:

  • Participated in discussions and gathered business requirements from Program team for Venue Next
  • Prepared Design Approach Papers comprising of use-cases, high-level and low-level technical design documents
  • Presented the Design Approach to the Principal and leads engineers for discussion and their approvals
  • Coordinated with the team regarding requirements clarifications for the preparation and review of the Design Approach papers prepared by the team
  • Built prototypes of applications and verified the prototypes on test hardware in the lab
  • Performed Unit testing and Integration testing for the enhancements implemented in the existing Venue core framework

Environment: Java 1.8, Eclipse, XML, Mongo DB, HTML5, Node JS, AngularJS, Subversion, Android, iOS, Windows 7, Linux

Sr. Java Developer

Confidential, Irvine, CA

Responsibilities:

  • Gathered business requirements from Business team for enhancements within MDM/DQRT systems
  • Prepared high-level and low-level technical design documents for the enhancements
  • Implemented enhancements as per design and best practices using Object oriented programming/Design patterns and Dataflux
  • Performed Unit testing and Integration testing for the enhancements implemented
  • Facilitated maintenance and Production support for MDM & DQRT systems
  • Provided enhancement and bug fixes for real-time and batch services
  • Provided level-1 support for MDM/DQRT and Pricing & Decision Applications by troubleshooting the root cause of the issue and providing solutions
  • Performed data fixes for any issues reported in production and as per client needs
  • Prepared issue root cause analysis documentation when issue escalation was required for level 2

Environment: Java 1.6, Spring 2.5, Hibernate 3.0, Flex 3.6, Action script, NetBeans, Eclipse, XML, Oracle, Dataflux, General Interface, Apache Tomcat 7.0, Team Foundation Server, Serena Version Manager, Windows 7, Solaris

Java Developer

Confidential, Costa Mesa, CA

Responsibilities:

  • Business Information System IQ is a standardized global interface across various products offered by Confidential that are currently accessible as separate applications.
  • Customers can use this Application to manage their portfolio of business accounts through the entire account lifecycle.
  • It provides a customizable, configurable and flexible platform that enables marketing of new information products.

Environment: Java 1.6, Struts 2, Spring 2.5, Hibernate 3.0, Eclipse Indigo, XML, DB2, jQuery, YUI, JBoss EAP 5.1, Agile Development/Scrum, Maven, Clear Case, Windows XP

Hire Now