We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Over 10 years of experience in developing Enterprise scale custom web applications in Java/J2EE and Web - based technologies using Core Java, J2EE, Hibernate, Struts, Spring and Web Services.
  • Experience in building scalable microservices using Java, Spring boot.
  • Extensive experience of designing and developing software applications with the JDK 1.8, J2EE, JSP, Servlets, Java Beans, JNDI, AJAX, JMS, ORM, JNDI, Web services, JDBC, JAXP, RMI, XML, JavaScript, jQuery, CSS, Web Services, SOAP.
  • Experience in using cloud tools like Google Dialogflow, AWS ECS, AWS CloudWatch.
  • Experience in Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Experience in developing SOA (Service Oriented Architecture) and J2EE Web Services based on RESTful Web Service, JAX-WS, JAXB.
  • Worked on various XML technologies i.e., writing DTD, Schema, Namespaces, XSL, Xpath, XQuery, XHTML and SAX, DOM, JDOM parsers.
  • Implemented applications with JavaScript, AJAX, JSON, HTML, XHTML, CSS, Tag Libraries.
  • Proficient in applying design patterns like Factory, Singleton, Facade, MVC, Front Controller, Data Access Object.
  • Implemented LDAP, SSO, OAuth, SAML.
  • Expertise working on Application servers and Web servers like WebLogic, Apache Tomcat, Websphere, Glassfish.
  • Good knowledge in producing and consuming Rest and Soap Web services.
  • Experienced with Client Server Architecture using backend RDBMS - Oracle, SQL Server, MySQL, Postgres.
  • Worked with production deployments and troubleshooting critical production issues using Splunk, Kibana, AWS CloudWatch.
  • Used Junit, Mockito based on Test Driven Design methodology of development.
  • Experience in Agile, Waterfall, XP Software Methodology and TDD methodology.
  • Hands on in developing complex, highly demanding, reliable, and robust applications involving high volumes of transaction.
  • Experience in Configuration Management, setting up company Version policies, build schedule using Clear Case, SVN, CVS, Gitlab and Bitbucket.
  • Excellent team player as well as individual with strong analytical, communication and interpersonal skills.

TECHNICAL SKILLS

  • Spring Boot 2
  • Spring 5 (IoC, ORM, & MVC)
  • Struts
  • Angular 7 jQuery, AJAX, JSON, JavaScript, HTML, CSS
  • Google Dialogflow
  • AWS ECS, CloudWatch
  • Hibernate, iBatis, Spring JDBC Template
  • SOA / SOAP / RESTful
  • JUnit, Mockito
  • Oracle, MySQL PostgreSQL, SQLServer, DB2
  • Linux / Unix / Windows
  • Apache Tomcat, JBoss, IBM Web Sphere, BEA Weblogic, GlassFish
  • Maven, Apache Ant
  • Jenkins, Artifactory
  • Git, SVN & CVS, Gitlab, Bitbucket
  • JIRA, Remedy, ServiceNow, Fisheye, SonarQube
  • Oracle, MySQL PostgreSQL, SQLServer, DB2
  • Splunk, Kibana, AWS CloudWatch, Wily
  • Agile & Scrum
  • Design Patterns (Singleton, DAO, DTO, Builder)
  • Data Structures & Algorithms

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Worked as a Java Software engineer on implementing and customizing microservices for Confidential chatbot application both on the mobile app and the web using Java, REST services, Spring Boot, Spring 5. Redis, PostgreSQL
  • Worked on migrating components of monolithic applications to micro-service architecture on AWS EC2 containers and APIGEE.
  • Developed user conversations using Google Dialogflow for Machine learning and Natural Language Processing.
  • Used Dialogflow extensively to build Chatbot conversation for different workflows and implement system action for conversation
  • Troubleshoot critical production application issues using various tools such as Splunk, Kibana.

Technologies: Java 1.8, Spring 5, Spring Boot, REST API, Kibana Log4j, Junit, Mockito, Linux, Jenkins, Artifactory, JIRA, SonarQube, Google Dialogflow, APIGEE, AWS EC2 containers.

Confidential

Lead Java Developer

Responsibilities:

  • Worked as a Lead Java developer on implementing and customizing JIRA, Alfresco, Activiti for Investor Manager Solutions business unit.
  • Worked on developing custom API’s using Java, REST services, Spring Boot, APIGEE.
  • Developed Batch Jobs to process various workflows and process reports for our clients into the customized applications Workdesk, Document Library and Workflow.
  • Deployments using Jenkins, Octopus on Windows, and Linux Server environment

Technologies: Java 1.8, Spring 4, Spring Boot, SOAP, REST API, DB Visualizer, Jersey, Jackson, Bitbucket, Elk, Kibana Log4j, Junit, Mockito, Linux, Jenkins, Octopus, Alfresco, Acitiviti, JIRA, SonarQube

Confidential, Des Moines, IA

Java Developer

Responsibilities:

  • Worked as a Java developer on implementing new loan modification services using Java, REST services, Spring Boot, Spring
  • Worked on customizing process workflows as part of the loan application system.
  • Troubleshoot customer facing web application issues using various tools such as Wiley, Splunk and MQ explorer.
  • Develop solutions to resolve and troubleshoot any production issues with various applications including the desktop portals Vantage and Synergy.
  • Developed the application using Spring Framework and utilized Spring boot for developing microservices.
  • Use Angular JS to develop fully responsive UI for an internal application.

Technologies: Java 1.8, Spring 4, Spring Boot, EJB, JDK, JSP, Oracle, SQL, Apache Tomcat, SOAP, REST, DB Visualizer, Jersey, Jackson, Angular JS, SVN, Log4j, Junit, Mockito, Linux, IBM RAD, JMS, IBM MQ, Jenkins, Gradle, Artifactory, DB2.

We'd love your feedback!