We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Jersey City, NJ


  • Over 7+ years of experience in analysis, design, development and testing of various enterprise based, web based, SOA based and client/server applications in multi - platform environments with JAVA/J2EE and UI technologies.
  • Ensure effective Design, Development and Validation with client needs and architectural requirements.
  • Writing high quality code and creating high quality documentation supporting the design/coding.
  • Project development work experience in SDLC using Agile & Waterfall methodologies. Experienced in coordinating Agile SCRUM meetings.
  • Experience in usage of Design Patterns and understanding of Software Development Constructs. Working experience with Java Collections and Multi-threading.
  • Expertise working with frameworks like Spring Core, Spring Boot, Spring MVC, Spring DAO (Spring JDBC, Spring ORM), Spring Batch, Spring JMS, Spring Security and Hibernate.
  • Working experience in Service Oriented Architecture (SOA) using SOAP and Restfull Web Services.
  • Experienced in developing Front End web applications using JavaScript, AJAX, JQuery, HTML5, CSS3, AngularJS, Angular2, Angular4, Bootstrap, ReactJS and nodeJS.
  • Work experience in UI packaging tool/technologies Grunt, angular-cli and Webpack.
  • Work experience in responsive design using bootstrap.
  • Experience in server side development using nodeJS frameworks expressJS and RESTIfy.
  • Strong knowledge and understanding in J2EE Design Patterns.
  • Hands on development experience in cloud technologies Azure, Cloud Foundry and Open Stack.
  • Experience in working with Micro Service architecture.
  • Expert knowledge in Continuous Integration and Continuous Deployment (CICD) using DevOps tools Bitbucket, Jenkins and Sonar etc.
  • Proficient knowledge in using Eclipse, intellij and Net Beans IDE.
  • Strong work experience in server side unit testing frameworks Junit, Mockito and Cobetura.
  • Work experience in client side unit testing frameworks Jasmine and Karma
  • Hands on experience in working with GitHub.
  • Experience with AGILE methodology tools Rally and JIRA
  • Experience in Building, Deploying and Integrating with Maven and npm.
  • Proficient in handling web and application servers in creating Domain, configuring connection pool, JMS, deploying applications on WebLogic, WebSphere, Apache Tomcat and JBoss.
  • Experience in using version control systems such as CVS, SVN and GIT.
  • Good Knowledge on Middleware Technology Messaging Brokers like IBM MQ, ActiveMQ


Languages: C, C++, Java, SQL/PL SQL.

Java/J2EE Technologies: Core Java, Multi-threading, Collections, JDBC, JSP, Servlets, JNDI.

Server Side Frameworks: Spring Boot, Spring JDBC, Spring Core, Spring AOP, Spring MVC, Spring MVC with REST,Jersey,Spring ORM, Hibernate, Spring DAO, Spring Security,, Spring Batch, Spring with Hibernate, expressJS(nodeJS)

Web Service Technologies: SOAP with JAX-WS, REST with JAX-RS (Jersey), Spring MVC REST

Databases: MySQL, Oracle, MS SQL Server, MongoDB, DB2, Cassandra

Build and Deployment Tools: Maven, Ant, Grunt, angular-cli, Sonar, Karma

IDEs: IntelliJ, Eclipse IDE, NetBeans

AGILE Tools: JIRA, Rally

CICD Tools: Jenkins,Sonar,ICinga,PM2(nodeJS)

Application Servers/ Version control: Apache Tomcat, IBM WebSphere, Oracle WebLogic, JBoss and Glassfish, CVS,GIT

Testing/Logging Frameworks: Junit,Mockito, Log4j,sl4J logback,ngx-logger(Angular),PM2 Logging


Confidential, Jersey city, NJ

Sr. Java Developer


  • Developed the UI application and front-end programming (HTML) for web application that matched requirements.
  • Developed and implemented Web services and used Spring framework Used Spring MVC framework at the front end and configured many beans and wired (Dependency Injection) them as per the requirement.
  • Developed a unit testing framework by customizing Spring and JUnit extension.
  • Implemented the project structure based on Spring MVC pattern using spring boot
  • Worked extensively on Spring boot for building web service.
  • Experience with a strong focus on developing System architecture and design involving Java, Microservices, Spring boot, Hibernate, Spring Batch, Spring MVC, Spring integration, Spring Cloud, MAVEN, Angular2, Oracle PL/SQL.
  • Experience in developing the application by using Service Oriented Architecture (SOA) and Micro Service Architecture.
  • Used Apache Camel to create REST endpoints in the backend and access the service.
  • Build RESTful Web services using JAX-RS API.
  • Consumed Restful web services in the User Interface using JSON.
  • Implemented Test cases using JUnit and Tested web services with REST Client.
  • Used Spring core annotations for Dependency Injection and Spring MVC for REST APIs and Spring
  • Boot for micro-services.
  • Wrote services to store and retrieve user data from the MongoDB for the application on devices.
  • Designed and implemented the MongoDB schema.
  • Designed user interface using AngularJS, CSS, HTML and JavaScript.
  • Good in communication.
  • Involved in development of front-end components using JavaScript, Java and JSON.
  • Bootstrap used along with AngularJS in creating the application.
  • Developed custom directives and Services in AngularJS.
  • Wrote Jasmine unit tests using Karma to verify AngularJS modules and JavaScript utility routines.
  • Deployed the application to Apache tomcat server and tested the front end using Jasmine.
  • Used SVN as source repository and controlling versions of the code.
  • Maven used to manage dependencies and build lifecycle.
  • Used Jenkins to automate builds and deployments.
  • Jira for tracking all the project related tasks.

Environment: Java 1.8, Spring, JavaScript 1.6, AngularJS 1.X, HTML, CSS, XML, JSON, Maven, Tortoise SVN, log4j, JUnit, Gulp, Karma, Jasmine, Apache camel, Jenkins, IntelliJ IDEA

Confidential, NJ

Full stack developer


  • Used JDBC for the connection to the database which acts as an interface.
  • Used HTML and JSP for the front-end side of the application.
  • Created RESTFUL web services for the Cerner cloud messaging application to enable clinicians to have access to communication with other clinicians and the clinical data.
  • Wrote unit tests and the integration tests for the RESTFUL services to validate their functionality.
  • Creating backend services to enable hospital employees for patient registration and appointment booking using HIBERNATE.
  • Understanding of key components of a Microservices architecture including containers, load balancing, distributed cache.
  • Used Lambda expressions for retrieving the user profiles in DAO classes while using Row mapper.
  • Writing corresponding unit tests and integration tests to test the services.
  • Followed Kanban process for tracking the progress.
  • Used spring web MVC framework to build the web modules.
  • We have used angular JS as a front-end scripting language.
  • Used Spring Boot for creating the stand-alone spring applications.
  • Excellent implementation Persistence layer using JPA, JDBC and Eclipse Link.
  • Created Anonymous classes using Lambda expressions.
  • We have used node JS to develop I/O intensive web applications like video streaming sites, single-page applications, and other web applications.
  • Microservice have been built using Spring Boot, Spring security and deployed to AWS cloud.
  • Used Spring Cloud AWS Core, Spring Cloud AWS Context, and Spring Cloud AWS Messaging.
  • Developed internal services using Java and Node.js
  • Written several unit test cases using JUnit and created unit test documents.
  • Code repository management using Clear Case and project build tool used is ANT.
  • Used Agile as a software development methodology in order to complete the task.
  • Made use of java8 completable features and Asynchronous IO and implementation in java.
  • Made use of anonymous classes’ creation using Lambda expressions. Experience in writing logs using Log4j.
  • Creating Connection pools and data sources on server.
  • Resolving defects if any after every project release and taking part in the project related discussions.
  • Excellent knowledge of project structure and aware of standards for application development.
  • Used WebSphere for application deployment.
  • Good knowledge of Microsoft PMT.
  • Environment: Core JAVA, JavaScript, Servlets, JSP, JDBC, EJB, JPA, Spring MVC, Java 8, Spring Boot, solr, Eclipse Link,
  • JAX-B and JAX-RS, Lambda expressions, SQL, Angular JS, node JS, Oracle 10g, ANT, Eclipse, EHS mongo, Cassandra.
  • SQL Developer, Junit, Agile, IBM WebSphere 5.0, Log 4J, HTML and CSS.

Environment: Java, J2EE, JSP, JavaScript, CSS, HTML, XML, Oracle 11g, MySQL, Accrue software


Java Developer


  • Involved in collecting the business requirements for the project.
  • Participated in technical discussions and overall architecture as well as to communicate with the other integration teams.
  • Involved in analysis, design phase, development and implementation phases.
  • Created JSP pages for the UI.
  • Developed web pages using JSP, JavaScript.
  • Developed and deployed the applications on Web logic Application Server.
  • Implemented and tested the Unit, System, User acceptance testing.
  • Contributed greatly to increases in code quality and productivity through his leadership and guidance in areas such as Test/Behavior Driven Development, Refactoring, and Agile Estimation and Planning.
  • Extensively used tag libraries and also developed some custom tags.
  • Developed the User Interfaces using JSP, HTML, CSS, and JavaScript.
  • Developed Session beans to manage the business logic for the application and Message driven beans to trigger the report generation.
  • Involved in the development of the front-end using HTML, JSTL, custom tags and Tiles using Struts framework.
  • Used SQL as backend database.
  • Build application with ANT tool and deployed the application on Web logic server.
  • Hibernate is used as persistent at middle tire for providing object model over relational data model

Environment: Core JAVA, JavaScript, Servlets, JSP, JDBC, EJB, JPA, Spring MVC, Java 8, Spring Boot, solr, Angular2, Hibernate, MySQL, JS, node JS, Oracle 10g, ANT, Eclipse, EHS mongo, Cassandra.


Java Developer


  • Involved in the development of various front-end modules.
  • Worked in deadline driven environment.
  • Developing Java script modules for client side validations.
  • Developed core Java backend tools.
  • Developed custom tag libraries for formatting contents in JSPs.
  • Developed and deployed EJBs on the server.
  • Involved in the production support for the application.
  • Developed various server side components using various J2EE technologies.
  • Involved in the development of different user interface screens using JavaScript, CSS, and HTML.
  • Developed presentation modules using Struts framework.
  • Developed various controller components using Struts framework.
  • Extensively used JDBC to access the database objects.
  • Extensively involved in coding of various design patterns.

Environment: Java 1.4, J2EE, Servlets, JSP, Struts, MVC, EJB, Java Beans, SQL, PL/SQL, Design Patterns, JDBC, JBOSS, Log4J, Apache ANT, JavaScript, CSS, HTML, XML, DB2, Stored Procedures, Windows.


Java Developer


  • Performed the analysis, design, and implementation of software applications using Java, J2EE, XML and XSLT.
  • Implemented design patterns like Data Access Objects (DAO), Value Objects/Data Transfer Objects (DTO), and Singleton etc. Developed JavaScript validations on order submission forms.
  • Worked with core java concepts such as OOPs, Multi-threading, collection framework and Exception handling.
  • Prepared technical document and got approval from client before development.
  • Coded Modules in Java, HTML, JSTL, JavaScript, CSS, JSP and Servlets.
  • Performed in different phases of the Software Development Lifecycle (SDLC) of the application, including: requirements gathering, analysis, design, development and deployment of the application.
  • Model View Control (MVC) design pattern was implemented with Struts MVC, Servlets, JSP, HTML, AJAX, JavaScript, CSS to control the flow of the application in the Presentation/Web tier, Application/Business layer (JDBC) and Data layer (Oracle).
  • Developed Action Forms and Controllers in Struts framework.
  • Designed, developed and maintained the data layer using Hibernate.
  • JUnit was used to do the Unit testing for the application.
  • Utilized various Struts features like Tiles, tagged libraries and Declarative Exception Handling via XML for the design.
  • Created XML Schema, XML template and used XML SAX/DOM API to parse them.
  • Used Apache Ant to compile java classes and package into jar archive.
  • Used Clear Quest to keep track of the application bugs as well as to coordinate with the Testing team.
  • Involved in tracking and resolving defects, which arise in QA & production

Environment: Java, J2EE, JSP, Servlets, Struts, Hibernate, HTML, CSS, JavaScript, XML, JUnit, Apache Tomcat, PL/SQL, Oracle, Apache Ant, Eclipse, Rational Rose.

We'd love your feedback!