We provide IT Staff Augmentation Services!

Java/automaton Lead Developer Resume

4.00/5 (Submit Your Rating)

Chesterbrook, PA

SUMMARY

  • Around 13 years of experience in software development involving analysis, design and development of Enterprise, Service Oriented Architecture, Multithreaded, Web - based and Big Data Applicatons using Java and related technologies.
  • Extensive working experience in developing Restful and SOAP Web Services using SOAP using Spring boot, Jersey, and Apache CXF library.
  • Excellent understanding of Hadoop architecture and its components such as HDFS, Hbase, KaQa, Mapr, NameNode, DataNode and MapReduce Programming paradigm.
  • Good working experience with Cloud Computng like Pivotal Cloud Foundry, Confidential BlueMix, Heroku, and AWS EC2.
  • Good working experience with Netflix Microservices components like Ribbon (Load Balancing), Eureka ( Service Registraton), Hystrix (Circuit Breaker), and Zulu (Edge Services and Routng).
  • Good experience in Java messaging technologies like ActveMQ, JMS, Confidential Websphere MQ, and Apache KaQa.
  • Strong experience with HTML, CSS and client-side JavaScript including libraries such as jQuery, Dojo and Angular.
  • Strong DevOps experience with build/test/tasks automaton and Contnuous integraton using Jenkins, Unix scripts, Maven, and other related technologies.
  • Good experience in Java Design Patterns like Singleton, Observer, Builder, Facade, Decorator, MVC etc.
  • Good experience with Enterprise applicaton servers such as Confidential WebSphere, Tomcat and Glassfish.
  • Extensive working experience with various J2EE Frameworks like Struts, Struts 2, Spring (MVC, Batch, Security, Data, Spring Boot, Spring Cloud), iBats and Hibernate.
  • Expertse in writng SQL queries and exposure on the following database vendors like Oracle, MS SQL Server, Confidential 's DB2, PostgreSQL and MySQL.
  • Good experience with scriptng using various tools/languages such as Javascript, Groovy, NodeJS and Bash/Unix.

TECHNICAL SKILLS

Java/J2EE Technologies: Restful and SOAP Web Services, Spring (Boot, Cloud, JPA, JDBC, AOP, Core, MVC, Batch, Security, Data), Hibernate 4, Struts 1, Struts 2, JSP, Servlets, JSP, JMS, JNDI, JMX, RMI, XML, XSL, XSLT, SAX, DOM, JSON

Programming Languages: Java 8 (and earlier versions), Javascript, SQL, PL/SQL, T-SQL, NodeJS, Groovy, Unix/Bash/Perl scriptng, NodeJS, PHP

Big Data Technologies: Hadoop, HDFS, Hbase, MaprDb, MapReduce, Hive, KaQa, Zookeeper

Cloud Technologies: Pivotal Cloud Foundry, Confidential BlueMix, Heroku, AWS EC2

Database Technologies Oracle 8i/9i/12c, SQL Server, DB2 10, MySQL, PostgreDB, Mongodb

Web Technologies: HTML 4/5, CSS, Javascript, Ajax, BootStrap, Angular 1.5, JQuery, PHP

App Servers/ Middleware: Websphere 6/7, Tomcat 6, Glassfish 4. Actve MQ, Confidential Websphere MQ

IDE / Programming Tools: IntelliJ, Eclipse, NetBeans, Confidential RAD/RSA, Toad, Ant, Log4j, JUnit, Jmock, MockitoFrameworks/Libraries: MockServer, Maven 1/2, Jenkins, TeamCity, Cruise Control, SOAPUI, VMWare, Virtualbox, Hibernate, Jersey, iBats, Spock, NodeJS, Selenium, Cucumber, Netflix (Ribbon, Hystrix, Zulu, and Eureka), Oauth2

Operatng System: Windows, MAC OS, Unix, Linux

Version Control: GIT, CA Harvest, CVS, SVN, Confidential Clearcase, Confidential RTC

PROFESSIONAL EXPERIENCE

Confidential

Java/Automaton Lead Developer

Environment: Java (1.8), J2EE, REST Webservices (JAX-RS), Spring Boot 1.5, Spring Batch, Spring JPA, Spring AOP, Spring Security, Spring Cloud, Spring Config, NeJlix Eureka, NeJlix Ribbon, NeJlix Hystrix, NeJlix Zuul, Pivotal Cloud Foundry, AWS EC2, Hbase, Apache KaQa MQ, Tomcat, Spock, Groovy, Unix Scriptng, Jenkins, GIT, NodeJS, JSON, XML, Selenium, Cucumber, Angular 1.5.

Responsibilities:

  • Involved in various phases of development Iteratvely analyzed and developed the system going through Agile SCRUM Methodology.
  • Imparted technical directon and guidance to the development team to create designs, develop systems, resolve issues and development schedule.
  • Developed RESTful services using Spring Boot, Spring Security, Oauth2, Spring Cloud, Spring Config, Spring JPA, Spring MVC, PostgreSQL, NeJlix Eureka, NeJlix Ribbon, NeJlix Hystrix, and NeJlix Zuul.
  • Responsible with the deployment and configuraton of Microservices applicatons in Pivotal Cloud Foundry and AWS EC2 environment.
  • Developed Multithreaded Producer and Consumer MQ applicatons using Apache KaQa, Mapr, Spring boot, and PostgreSQL.
  • Responsible for Installaton, configuraton and maintenance of Contnuous Integraton and Test Automaton using using GIT, Jenkins, Maven, Spock, Groovy, NodeJS, and Unix Bash scriptng.
  • Developed Microservices applicatons using Spring Boot, Spring AOP, Spring Batch, Spring Rest Template, Spring JPA, Hadoop's Hbase and MongoDB.
  • Developed tasks automaton using Unix Bash scrips, Java, and NodeJS.
  • Developed front-end components using AngularJS 1.5, Bootstrap, HMTL 5 and CSS.
  • Developed automated tests using Spock, NodeJS, Mock Server, Groovy, Selenium, Cucumber and Hadoop APIs.

Confidential

Senior/Lead Java Developer

Environment: Java(1.5, 1.6. 1.7), J2EE, Websphere 6/7, REST Webservices(JAX-RS), SOAP Webservices(JAX-WS), AIX, EJB 3.0, Confidential 's RAD/RSA 8, Struts, Spring, SpringMVC, Hibernate, Confidential Websphere MQ 7, Glassfish 4, Bootstrap, AngularJS, JQuery, Javascript, HTML, CSS, and XML

Responsibilities:

  • Was responsible for the whole life cycle of software development, gathering and analysis of Business Requirements, Software design, writng technical/functonal specificaton, coding, unit and integraton testng.
  • Partcipated in the Sprint planning by identfying tasks and its estmated hours for completon.
  • Developed download tcket generator applicaton using SOAP(JAX-WS) Web Services, Glassfish 4, and Java 1.7 .
  • Developed Confidential e-Publicatons applicaton. The applicaton is composed of SOAP(JAX-RS) Web Service and a Java standalone applicaton.
  • Developed front-end components using AngularJS 1.5, Bootstrap, HMTL 5 and CSS.
  • Developed RESTful services using Spring technologies (Spring boot, Core and Spring Rest/MVC).
  • Developed a module that sends Confidential publicatons metadata to others systems using Confidential Webpshere MQ.
  • Developed front-end components using JSP, Servlets, CSS, Javascript and Struts framework.
  • Developed a reportng tool using JSP, Servlets, Javascript, Struts 1 and DB2 SQL.
  • Developed back-end components using Spring and Hibernate.
  • Developed unit tests using JUnit and Mockito.
  • Developed web applicatons using Struts 1, Spring 3, and Hibernate 3 frameworks.
  • Automated the deployment process by developing Maven scripts.
  • Developed database migraton scripts
  • Developed Technical Document Specification
  • Provide support for User Acceptance Testing and Production

Confidential

Senior Java Developer/Team Leader

Environment: Java/J2EE, Struts 2, Spring (IOC, AOP, Security, Batch, JDBC) Hibernate, Oracle, PL/SQL, Web(HTML, CSS, DOJO, Javascript), Ibatis/Mybatis, Aspose total, CA harvest, Confidential Websphere, CVS, SVN, Maven, Ant, Eclipse Description: Develop a system that will enhance Nissan's VIMS (Vehicle Incentive Management System) by automating current manual administrative tasks, to improve their analytic capabilities, and enhance the interface of their accounting system.

Responsibilities:

  • Was responsible for the whole life cycle of software development, gathering and analysis of Business Requirements, Software design, writing technical/functional specification, coding, unit and integration testing.
  • Was responsible for doing code review to ensure all coding standards are implemented.
  • Was responsible in solving critical issues during the deployment phase.
  • Created a SOAP(JAX-WS) Web Service client application that gets the zip codes for a particular city.
  • Developed front-end components using Dojo, JSP, CSS and Javascript.
  • Integrated front-end to back-end components using Spring's IOC.
  • Developed back-end components using Spring, iBatis.
  • Automated daily builds by creating Maven 1/Ant scripts and using Cruise Control.
  • Developed unit tests using JUnit and Mockito.
  • Managed weekly code releases to ensure that all modules are working and available for QA testing.
  • Developed an application that reads and writes MS Word and Excel documents using Java and Aspose Total API.
  • Involved in writing complex PL/SQL and SQL blocks for the application.

Confidential

Software Engineer/Reports Lead Developer

Environment: Java, J2EE, JSP, Servlets HTML, CSS, Javascript, C++, Crystal Reports, XML, XSL, MSSQL, T-SQL, Confidential Websphere, CVS, SVN, Maven, Ant, Eclipse, Cruise Control

Responsibilities:

  • Developed front-end components using Dojo, JSP, JSTL, CSS and Javascript.
  • Developed unit tests using JUnit and Mockito.
  • Was responsible in maintenance of existing products using JIRA ticketing system.
  • Was responsible in developing Business Intelligence module for Lawson's E-commerce products using Crystal reports X1 R1
  • Created business logic using T-SQL Stored procedures and triggers.
  • Developed and enhanced tools for developers.
  • Automated the build and deployment process by developing Ant scripts and configuring Cruise Control.

Confidential

Applications Developer

Environment: Java, UNIX Scripting, PERL, PHP, HTML, CSS, Javascript, MYSQL, Netbeans.

Responsibilities:

  • Was responsible in the design and development of a mobile push application using Java socket programming.
  • Was responsible in creating automated reports for business operations.
  • Was involved in the development of a database backup system using PHP and Java.
  • Developed a standalone Java module that retrieves Queue messages(JMS) and stores data in the database.

Confidential

Software Engineer/Team Leader

Environment: Java, Oracle PL/SQL, Ingres DB, UNIX Scripting, J2EE, HTML, CSS, Javascript, Harvest

Responsibilities:

  • Was responsible for doing code review to ensure all coding standards are implemented.
  • Was involved in deploying the application to the production environment.
  • Involved in SQL tuning of our existing scripts.
  • Supervised the team accordingly with their assigned tasks and/or projects.
  • Was responsible for the overall support for Factory Planning application.
  • Was responsible for creating UNIX scripts for automation.
  • Created multiple projects using Java and Oracle's PL/SQL.
  • Was responsible in managing the work across our team members.
  • Was involved in fixing existing issues in the system and also writing code for enhancements.

We'd love your feedback!