We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Carlsbad, CA

SUMMARY

  • Sr. Java Developer with over 6 years of experience in analysis, development, testing, implementing Web based, Client/Server Applications along with Enterprise and Distributed applications across the entire Software Development Life Cycle using Java and J2EE Technologies.
  • Experience in developing applications using JAVA/J2EE, Spring, Spring Boot, Springcloud, Hibernate, RestAPI, AWS, Web Services, and Microservices.
  • Extensively worked on Core Java concepts like Collections, Multi - Threading, Synchronization and Exception Handling.
  • Experienced in using frameworks including Struts, JSF, Spring, JPA, Velocity, Tiles, IBatis and Hibernate.
  • Experience in markup language like HTML, DHTML, CSS, JavaScript, jQuery, XML, XSLT and parsers like DOM and SAX.
  • Experience developing using design patterns like Singleton, Business Delegate, Service Locator, Factory, Session Facade, DAO, DTO, MVC.
  • Experience developing cloud-based application using AWS cloud resources like EC2, IAM, S3 etc.
  • Experience working with Databases like Oracle, DB2, PostgreSQL & MySQL using JDBC.
  • Experience working with Developers IDE like IBM RAD, Web Logic Workshop, Eclipse.
  • Good experience in using JTest, developing test cases with JUnit 3.x, logging using Log4J and Build tools (Ant and Maven).
  • Expertise in the object-oriented analysis and design using UML and in implementing Rational Unified Process (RUP).
  • Good knowledge on Object Oriented Analysis and Object-Oriented Design (OOAD), Modeling Applications with Class Diagrams & Sequence Diagrams and have Strong implementation experience with RSA.
  • Implemented CI/CD using Jenkins and Git.
  • Followed Agile/SCRUM methodologies for software development lifecycle.
  • Experience coding from Use Case Specifications
  • Strong knowledge of software best practices like Test Driven Development (TDD) and continuous integration.
  • Good experience in developing and reviewing Technical specification, Test plans, Test cases and Test scenarios.
  • Great team-management skills, efficient performance in a team as well as independently.
  • Excellent communication and interpersonal skills.
  • Possesses strong problem analysis skills with ability to follow project standards and procedures as per client specifications.

TECHNICAL SKILLS

Languages: Java/J2EE, C++ and C

Web Technologies: Java/J2EE- Spring, Hibernate, REST API, JIRA APIs, Web Services, Servlets, JSP, Junit and HTML

Cloud: AWS, Azure

Distributed Programming: Springboot, RestAPI’s, SOAP Webservices

Database: Oracle, PostGres, Cassandra, MongoDB

IDE: Eclipse, IBM RSA, WSAD and My Eclipse Blue

Modeling Tools: Rational Rose and MS Visio.

Design Language/Tool: IBM Rational Unified Modeling Language

Utilities: Log4J, Logger, JUnit, Ant and Maven.

Version Control: Borland StarTeam

Project Methodologies: AGILE/SCRUM and Waterfall

Operating systems: Windows 2000/XP/NT/98/Vista and UNIX

PROFESSIONAL EXPERIENCE

Confidential, Carlsbad, CA

Sr. Java Developer

Responsibilities:

  • Involved in requirements gathering, analysis, design and development.
  • Developed core java classes using Java 8.
  • Developed data access layer using hibernate framework.
  • Worked on parsing json data in development of parsers.
  • Developed classes to process huge data to Kafka.
  • Developed RESTful microservices using spring boot and spring cloud.
  • Used PostgreSQL database for data management.
  • Managed and Used cloud AWS services like EC2, IAM, S3, EBS etc.
  • Used JAXB binding to convert Java object to XML and vice-versa.
  • Used JMS for asynchronous exchange of information between applications.
  • Worked on CI/CD process for automated delivery and Wrote deployment scripts for building jobs in Jenkins tool.
  • Used SonarQube for continuous inspection of code quality
  • Used Apache Log4j Logging framework for logging of trace and Auditing.
  • Developed the automatic build scripts using ANT for the application to deploy and test.
  • Wrote JUnit test cases for testing the functionality of the code
  • Followed Agile methodology SCRUM for SDLC.

Environment: Java 8, Hibernate, Spring, Spring boot, Microservices, Spring Cloud, Kafka, JMS, Jenkins, Eclipse, AWS, GIT, Junit 4.4, Log 4j2.6, PostgreSQL, Oracle 11g, Xml, Unix & Windows XP.

Confidential, East Peoria, IL

Sr. Java Developer

Responsibilities:

  • Involved Worked with the Business Analysts in understanding the requirements.
  • Responsible in designing the layers, components of the project using OOAD methodologies and standard J2EE patterns & guidelines.
  • Developed Front-End (FE) using Spring MVC.
  • Developed core java classes using Java 8.
  • Involved in developing Service Layer to encapsulate the business logic and provide a common set of standardized interfaces to the client applications.
  • Developed Microservices using Spring boot.
  • Involved in developing and consuming SOAP based webservices.
  • Involved in developing Facade and Data Transfer Object to return grouped responses of domain data, and to allow for composite services.
  • Wrote unit testing of the functionality of the code and mocking up of objects.
  • Used Apache Log4j Logging framework for logging of trace and Auditing.
  • Involved in on Call and Bug fixes to continuously support clients.
  • Developed the automatic build scripts using ANT for the application to deploy and test
  • Implemented Agile methodology SCRUM.
  • Wrote JUnit test cases for testing the functionality of the code
  • Used HP Quality Center for Bug tracking.
  • Used Apache Log4j Logging framework for logging of trace and Auditing.
  • Other responsibilities include Devolvement, Code Reviews, JUnit Test creation, Design Review

Environment: Java 8, Hibernate, Spring, Spring boot, CXF2.2.9, Microservices, Eclipse, GIT, Junit 4.4, Log4J, Oracle 11g, Xml, Unix & Windows XP.

Confidential, Bentonville, AR

Senior Java Developer

Responsibilities:

  • Involved in requirements gathering and analysis.
  • Developed Java Classes using Java 7.
  • Developed Rest API’s using spring boot.
  • Published and Consumed data from Kafka.
  • Developed and build parsers for high volume of enterprise data and ingest larger data in Elasticsearch.
  • Developed business logic layer using Spring Dependency Injection.
  • Developed data access layer using hibernate framework.
  • Implemented DAO layer to interact with Oracle database interactions using Hibernate.
  • Involved in troubleshooting production issues by analyzing thread and heap dumps.
  • Wrote Unit Test Cases using JUnit and Mockito framework.
  • Used Log4J for logging.
  • Used Git/Bitbucket for source code management.
  • Implemented CI/CD using Jenkins.
  • Folloed Agile/SCRUM methodology for SDLC

Environment: Java 7, Spring, Spring boot, Microservices, Kafka, Hibernate, ElasticSearch, Eclipse, Docker/Kubernetes, GIT, Junit, Log 4j, Oracle, Xml, Unix.

Confidential, Irvine, CA

Java Developer

Responsibilities:

  • Involved in developing Service Layer to encapsulate the business logic and provide a common set of standardized interfaces to the client applications.
  • Integrated with third party services using SOAP based webservices.
  • Involved in developing and consuming XML RESTFUL webservices.
  • Involved in developing Facade and Data Transfer Object to return grouped responses of domain data, and to allow for composite services.
  • Involved in Exception Handling and Logging to provide robust and reliable service connection.
  • Wrote unit testing of the functionality of the code and mocking up of objects.
  • Used Apache Log4j Logging framework for logging of trace and Auditing.
  • Involved in on Call and Bug fixes to continuously support clients.
  • Developed the automatic build scripts using ANT for the application to deploy and test
  • Implemented Agile methodology SCRUM.
  • Wrote JUnit test cases for testing the functionality of the code
  • Used HP Quality Center for Bug tracking.
  • Used Apache Log4j Logging framework for logging of trace and Auditing.
  • Developed the automatic build scripts using ANT for the application to deploy and test.
  • Involved in writing shell script for deployment of code on integration servers.
  • Other responsibilities include Devolvement, Code Reviews, JUnit Test creation, Design Review

Environment: CXF2.2.9, JAXB2.1, Spring2.5, JAX-WS2.1, Websphere 7.0, SOAP-UI, soaTest, WebInject, MyEclipse6.6.0, Accurev4.7.1, Easymock, Junit 4.4, Log 4j1.2, Java6, Unix & Windows XP.

We'd love your feedback!