We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • 9+ years of experience in systems development, testing, implementation, maintenance and support using Java related technologies.
  • Experience in analysis & design, having a good record overseeing all facets of Software Development Life Cycle, from analysis and design to implementation and maintenance. Hands - on experience in Java development covering multiple technologies.
  • Experience in Java, JEE, Microservices, Spring, Spring Boot, Spring Cloud, Apache Camel, Apache CXF, BPM, Struts, Hibernate, JSP, JSF, JMS, Java Beans, JDBC, JNDI, Web Services (SOAP, REST), JUnit, Mockito Maven, Log4j, JavaScript and JSON.
  • Experience using design patterns like Singleton, MVC, DAO, DTO, and Facade Pattern.
  • Worked on front-end and developed application using JavaScript frameworks likeAngularJS, JQuery and Bootstrap frameworks.
  • Extensive experience using Integrated Development Environment like Eclipse, IntelliJ, Netbeans.
  • Built a RESTful API to save and retrieve agent information in Java using Spring Boot, Spring MVC, Apache CXF and JAX-RS.
  • Experience in deploying applications using servers like WebLogic, Jboss EAP, Tomcat, Apache Server.
  • Experience using NoSQL DB Apache Solr.
  • Experience writing Server-side SQL queries, stored proceduresin different Database such as Oracle, MySQL.
  • Experience on CI/CD with Jenkins, which provides continuous integration services for software development.
  • Experience working with JUnit test cases, Selenium IDE, Mockito, IBM RPT, JMeter

TECHNICAL SKILLS:

Programming Languages: Java, JavaScript

Web Technologies: Web Services (JAX-WS, JAX-RS), EJB 3.1, JMS, JPA, Servlets

Frameworks: Spring (Boot, MVC, Data, Security, Batch), AngularJS, JSF, Primefaces, Hibernate, TopLink, EclipseLink, CXF, Struts, ExtJS3

Data Bases: Oracle 10g, Oracle 12c, Apache Solr, MySQL, MSSQLS, Elasticsearch, MongoDB

Middleware: Oracle UCM, Oracle BPM, Oracle Service Bus

Application Servers: WebLogic 10.X, JBoss EAP 6, JBoss Fuse, Tomcat, Apache Server, Apache ServiceMix, Glassfish

IDE: Eclipse, NetBeans, Oracle BPM Studio

Operating Systems: Windows, Mac OS, Linux (Red Hat)

Other tools: ActiveMQ, Activiti BPM, Splunk, ElasticSearch (Kibana, Logstash, TopBeat, PacketBeat), UML, Select Component Architect, SCRUM, Logstash, Maven, Jenkins, IBM RPT, iReport, JUnit, Mockito, SonarQube, Selenium, SVN, Git, jQuery, PL/SQL, SQL, SoapUI, JMeter.

PROFESSIONAL EXPERIENCE:

Senior Java Developer

Confidential

Responsibilities:

  • Involved in gathering business requirements, analyzed impacts in project and createduser stories
  • Analyzing scenarios and logs involve with the reported bug usingJira and Splunk
  • Analyzing and testing an internal third-party project´s modules implemented inSpring Cloud
  • Consuming an internal third-party project´s to send and receive JMS
  • AnalyzingETL project´s modules based on Pentaho
  • All the functionality is implemented using Spring Boot and implemented Microservices, core components using Spring MVC, Spring Batch, SpringData and React as a front end.
  • Responsible for preparing the build automation through Jenkins.
  • Testing using RestServices to accessing different data sources to execute stored procedures and queries, using SQL Developer.
  • Analysis of the different paths of the requests made to the modules consumed
  • Analyzing, review, create and alter existing software and test solutions according with application design using JUnit, Mockito, taking care of code coverage.

Tools: Java 8, Spring Boot, Spring Cloud, Spring MVC, Junit, Mockito, IntelliJ, Splunk, Jira, SQL Developer, MyBatis, BitBucket, Jenkins, Cloud Foundry.

Senior Java Developer

Confidential

Responsibilities:

  • Developed front-end interfaces with Spring MVC, AngularJS
  • Developed various REST controllers and creation of Exception handler
  • Designing and developing business process using Activiti BPM
  • Configured Spring Security for intercepting and ignoring URLs and authenticated users.
  • Scheduling task using Spring Batch to send and receive JMS using ActiveMQ
  • Developing and consuming Web Services (JAX-WS, JAX-RS)
  • Used Spring Data Access module to integrate Hibernate API for persistence in Data Access Layer, (Oracle 12c, MySQL) and hibernate mapping.
  • Integrating Elasticsearch and Kibana, Elasticsearch as system’smonitoring tool.
  • Involved in bug fixing & production support and maintenance activities.

Tools: Java 8, J2EE, Spring MVC, AngularJS, BPM, JMS, ActiveMQ, JAX-WS, JAX-RS, Oracle 12C, MySQL, Hibernate mapping, ServiceMix, Tomcat, Elastic Search, Jasper Reports, SVN.

GNP Insurance, Mexico

Senior Software Test Development Engineer (Java)

Responsibilities:

  • Involved in various stages of application development through requirement analysis, development, testing and deployment.
  • Designing application’s performance testing with IBM RPT
  • Designing web services’ performance testing with SoapUI
  • Worked with Selenium IDE, JUnit, and closely collaborated and supported automation test framework.

Tools: Java, J2EE, SOA, IBM, IBM RPT, REST API, SoapUI.

Confidential

Senior Java Developer

Responsibilities:

  • Design program and developed front-end interfaces with Spring MVC and JSP, JSF.
  • Developing and consuming web services (JAX-WS)
  • Designing database entities (MySQL) and hibernate mapping
  • Developed documentation of the system for future reference.

Tools: Java, JavaScript, jQuery, Spring MVC, Hibernate, JSP, Tomcat, JAX-WS, MySQL, Jasper Reports, SVN.

Confidential

Senior Java Developer

Responsibilities:

  • Participate with business team in finalizing the Application features and workflow.
  • Developing front-end interfaces with Java Server Faces (Primefaces)
  • Developed and consume web services (JAX-WS)
  • Data designing and indexing with Apache Solr and MSSQLS
  • Build, integrated, tested application on Glassfish application serve

Tools: Java, HTML5, CSS3, jQuery, JavaScript, Java Server Faces (Primefaces), Web services (JAX-WS), MSSQL, Hibernate, Glassfish, WebLogic, Apache, Solr.

Confidential

Software Test Development Engineer/Java Developer

Responsibilities:

  • Written Technical Specification Document based on the System Design Specification Document and platform specific design and interface conventions
  • Extensively involved in functionality testing to resolve data integrity related issues and system enhancements.
  • Performed activities for quality process by configuration management to achieve CMMI.

Tools: Java, J2EE, CMMI, ATAM, TOGAF

Confidential

Infrastructure Engineer/Java Developer

Responsibilities:

  • Developed and consume web services with Spring (JAX-WS) and EJB
  • Developing front-end interfaces with Spring MVC and ExtJS
  • Designing and developing business process using Oracle BPM
  • Installation and configuration of Oracle products (WebLogic, UCM, OSB)
  • Using Jenkins to provide continuous integration services

Tools: Java, Spring MVC, ExtJS, Hibernate, (JAX-WS) and EJB, Oracle products (WebLogic, UCM, OSB, BPM).

We'd love your feedback!