We provide IT Staff Augmentation Services!

Senior Java Developer Resume

Chandler, AZ

SUMMARY:

Accomplished software engineer with 8 years of combined experience in Java and Groovy development. Demonstrated talent in enterprise application design and J2EE architectures, as well as object - oriented design and open source technology. Skilled with database development and integration. In-depth knowledge of Struts, Spring, Hibernate, Spring Boot, Spring Web MVC, JPA, Design Patterns, Visual Paradigm, Maven, SVN, Git, GWT 2.4.0, Groovy, JasperReports, XDocReport, jQuery, DWR, OSGI, MySQL and Amazon Web Services.

SKILL:

Java (8 years), Groovy (4 years), Spring (7 years), Hibernate (7 years), GWT (4 years), Grails (4 years), MySQL (4 years), Oracle (4 years), jQuery (7 years), OSGI (4 years), AngularJS (2 year), Amazon Web Services (4 years), JSP (4 years), JavaScript (4 years), Node.JS (1 year), JSTL (4 years), Design Patterns (7 years), Maven (7 years), Git (4 years), RESTful (4 years), Hadoop (1 year), Spark (1 year), Agile (7 years), XDocReport (4 years), JasperReports (4 years), Postman (1 year), Newman (1 year), TFS(6 months), Azure(6 months)

CORE COMPETENCIES:

Java and Groovy Application Development Object-Oriented Programming UML Modeling Software Analysis & Testing Database Design & Management Web Application Development

TECHNICAL SKILLS:

Languages: Java, Groovy, JavaScript, Ruby, C

Web: jQuery, Angular.JS, Node.JS, Servlet, JSP, Ajax, XML, Thymeleaf, HTML5, CSS3, JSTL

Databases: MySQL 5.5.27, Oracle 10g, SQL Server, MongoDB, SQLite, DB2, NoSQL(Amazon DynamoDB)

Tools: STS 3.0, Eclipse 3.3, Ant, XDocReport, Git, Bitbucket, Postman, Newman, TortoiseSVN, StarUML,Maven, Filezilla, Visual Paradigm, JasperReports, JIRA,Confluence, T FS, Jenkins, Gradle, GGTS, WebStorm

Platforms: Windows XP, 7 & 10, Linux Red Hat, Unix, AWS, Azure

Framework: GWT 2.4.0, Grails, Spring, Spring Boot, Spring Web MVC, Spring Security, JPA, Hibernate, Struts, DWR, OSGI, Geb, Mockito, JSF, JavaFX, EJB, JU nit

Web/App Servers: WebSphere, Tomcat, Jetty, JBoss, Glassfish

SDLC: Agile (Scrum), Waterfall

Web Services: RESTful, SOAP, JSON

Big Data: Hadoop, Spark, MapReduce

WORK EXPERIENCE:

Senior Java Developer

Confidential, Chandler, AZ

Responsibilities:

  • Analyzed the requirements and designed class diagrams, sequence diagrams using UML and prepared high-level technical documents.
  • Maintained the Production and the Test systems. Worked on bug fixing and enhancements on change requests.
  • Used jQuery, Ajax, and AngularJS to design the front-end UI of all the application suites.
  • Used Team Foundation Server that provides source code management, reporting, requirements management, project management, automated builds, lab management, testing and release management capabilities.
  • Wrote controllers to handle incoming requests and send output to the UI Configured.
  • Developed RESTful API with Spring Framework for benchmarking purposes.
  • Developed unit test cases for the data access layer and business components using JUnit and Mockito.

Technologies: Java 1.8, Spring 4.3.2, SpringMVC, AngularJS 1.4.6, Tomcat 8.5, SQL Server 2008, Postman 5.3.0, Azure, TFS, Jquery, Mockito, JUnit, Multithreading, Microservice, STS 3.0, Visual Studio 2017, JAX-RS

Staff Software Engineer

Confidential, Austin, TX

Responsibilities:

  • Analyzed the requirements and designed class diagrams, sequence diagrams using UML and prepared high-level technical documents.
  • Wrote automated tests for APIs using Postman.
  • Worked on Continuous Integration testing with Jenkins, Newman and Postman.
  • Worked on Continuous Integration tool Jenkins to fetch, build and deploy the code.
  • Maintained the Production and the Test systems. Worked on bug fixing and enhancements on change requests.
  • Worked on Spring Web Flow on Spring MVC to build an application from scratch using Spring XML configurations and annotations.
  • Wrote controllers to handle incoming requests and send output to the UI Configured.
  • Developed RESTful API with Spring Framework for benchmarking purposes.
  • Developed unit test cases for the data access layer and business components using JUnit and Mockito.
  • Worked on the Proof of Concept for Managed File Transfer using Citrix ShareFile.

Technologies: Java 1.8, Spring 4.3.2, SpringMVC, Spring Boot, Hibernate 4.3.11, Node.JS, AngularJS 1.5.8, Tomcat 8.5, MySQL 5.1.40, Postman 5.3.0, Newman 3.8.0, Jenkins 2.73.2, Multithreading, Microservice, Jscape 10.1, Apache Kafka 1.0.0, Docker, TDD, Hadoop, Spark, JAX-RS

Senior Java / J2EE / Groovy Software Engineer

Confidential

Responsibilities:

  • Analyzed requirements and designed class diagrams, and sequence diagrams using UML, and prepared high-level technical documents.
  • Created JasperReports environment to generate PDF, Excel and Docx files for Simple Fund 360.
  • Maintained production and test systems, and delivered bug fixes and change request enhancements.
  • Worked in Continuous Integration tool Jenkins to fetch, build and deploy the code.
  • Worked on Spring Web Flow on Spring MVC to build an application from scratch using Spring XML configurations, annotations. Wrote controllers to handle incoming requests and send output to the UI Configured.
  • Developed RESTful API with Spring Framework for benchmarking purposes.
  • Configure AWS environment to setup the necessary deployment and database servers.
  • Used jQuery, Ajax, and AngularJS to design the front-end UI of all the application suites.
  • Upgrade the Grails framework and corresponding plugins from 2.2.x to 2.4.4
  • Wrote authentication and authorization classes and manage it in the front controller for all the users according to their entitlements using Spring security.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve the data and did other database configurations using Spring.
  • Developed unit test cases for the data access layer and business components using JUnit and Mockito.

Technologies: Java(JDK7 and JDK8), JMS, Groovy, GWT 2.4.0, Grails, AngularJS, Jquery, Tomcat 7.0, DynamoDB, JasperReports, OAuth 2.0, AWS, OSGI, Geb, HTML5, CSS3, Mockito, JUnit, Multithreading, Microservice, MongoDB, MySQL 5.5.27, STS 3.0, Node.JS, AWS, Cassandra, Elasticsearch, J AX-RS

Java / J2EE Software Engineer

Confidential

Responsibilities:

  • Provided user requirements analysis, design, and programming support for enhancement of application accessed by 6 million users worldwide.
  • Optimized product definition, release processes, and user application customization by introducing strategic new methodologies and best practices.
  • Developed and implemented client side and server side validations.
  • Delivered troubleshooting and bug resolutions, and change request enhancements.
  • Used Spring 1.2 to provide the necessary web services to handle the requests from front-end GUI.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve the data and did other database configurations using Spring.
  • Developed unit test cases for the data access layer and business components using JU nit.

Technologies: Java(JDK6), Atlas Rich Client Framework, JU nit, Spring 1.2, Hibernate 3.0, EJB, WebSphere 6.1, Oracle 10g, Eclipse 3.3, Windows XP

Java / J2EE Developer

Confidential

Responsibilities:

  • Designed and developed presentation layers, as well as business layer, for entire application.
  • Created and deployed project on Tomcat.
  • Implemented Java and J2EE Design patterns such as Template Method.
  • Worked on bug fixing and enhancements on change requests.
  • Used JSP, JavaScript, JSTL, EL, Custom Tag libraries, Tiles, Interceptors, and Validations provided by Spring framework
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve the data and did other database configurations using Spring.
  • Developed unit test cases for the data access layer and business components using JU nit.

Technologies: Java(JDK6), Spring 2.0, Struts 2.0, JSP, JU nit, Hibernate 3.2, DWR 2.0, ANT 1.6.5, Tomc at 6.0, Oracle 10g, MyEclipse 6.0, Windows XP

Hire Now