We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

New York City, NY

SUMMARY

  • Around 6 years of professional experience in SDLC (Software Development Life Cycle) with Strong Object - Oriented Analysis, Designing and Development of Enterprise Web applications using Java/J2EE.
  • Used testing environments like Junit, and Jenkins and used logging tools such as Log4j and Splunk.
  • Proficient in applying design patterns like MVC, Singleton, Session Facade, Observer, Visitor and Data Access Object.
  • Experience in working with RDBMS such as Oracle, SQL Server and MySQL.
  • Expertise in Testing with JUnit Framework using Mockito, Easy Mock, Spring Junit Runner.
  • Proficient in UI Development with HTML5, CSS3, JSP, JavaScript, Angular JS.
  • Developed Enterprise applications using Java, JSP, Servlets, Hibernate/JPA, Spring Boot, MVC, IOC, AOP, ORM, Security, Zuul, SOAP, REST and Micro Services using IDE’S like Eclipse, RAD and IntelliJ IDEA.
  • Build and Deployed applications using Apache framework tools such as Maven, ANT.
  • Implemented Core Java concepts such as AWT, Strings, Struts, JNDI, JDBC, Generics, EJB, Multi-Threading, Data Structures, Swing, JSF, JSTL, Streaming API, Collection Interface and Map Interface etc.
  • Knowledge on Java 8 new features like Lambda Expressions, Stream API, Functional Interfaces and Filters.
  • Experience on CI/CD using Jenkins on Tomcat.
  • Strong Techno-Functional exposure in the development of Client-Server and Distributed Multi - Tier Web applications.
  • Experience in Designing and Implementing AWS Solutions using EC2, Lambda, IAM, VPC, RDS, S3, EBS and ELB.
  • Expertise in using different Software Development Methodologies like Agile, Scrum, Waterfall and TDD.

TECHNICAL SKILLS

Java Technologies: JDK, J2EE, Servlets, JSP Tags, JSTL, JPA, JNDI, JDBC

Web Technologies: HTML, HTML5, XML, Ajax, CSS, CSS3, XHTML, XSLT, jQuery, JavaScript

Web Services: Restful (JAX-RS), SOAP (JAX-WS)

Frame Works: Hibernate 3.0, Spring 3.0, Angular, Mockito

Design Pattern: MVC, Factory, Singleton.

Databases: Oracle, MYSQL, SQL Server

Web Servers: Apache Tomcat 8.0

Testing, Logging Tools: Junit, Log4j, SonarQube

Version Controls: GitHub

IDE: Eclipse, NetBeans, RAD, Intellij, Idea

Building Tools: Maven, Jenkins

Environment: Windows 2008, 2009, XP

PROFESSIONAL EXPERIENCE

Confidential, New York City, NY

Java/J2EE Developer

Environment: Java1.5 JSP1.2 Servlets 2.3 Struts2 EJB3.0 Spring2.5 Hibernate3.0 JDBC SOAP JAXB 2.0 Ant 1.5 JUnit4 log4j Eclipse 3.4.1

Responsibilities:

  • Implemented Java2EE components using Spring Boot, MVC, IOC, Transactions and Security modules.
  • Used Nexus repository for maintaining jars and dependencies and Created CI/CD builds using Jenkins.
  • Developed user interactive web pages using HTML5, CSS3, JSP, JavaScript and Angular2.
  • Designing, Development, JUnit testing and Integration of many components of the applications from end-to-end.
  • Used Log4j to log the information and Jira for defect and bug tracking and Confluence for long-term documentation.
  • Performed Unit testing on Angular applications.
  • Working with Amazon Web Services (AWS) like S3, EBS, EBS, Cloud Formation and Route53.
  • Used Executor Service and Thread Pool Executor for Multi-Threading and thread resource pooling.
  • Implemented Web Service client for the login authentication, credit reports and applicant information using JAX-RS.
  • Used Maven build tool to build and deployed application on WebSphere application server using Jenkins.
  • Configured AWS IAM roles and Security groups and createdEC2 instances for development, test and production.
  • Used Java8 features in developing the code like Lambda Expressions, Functional Interface, Filter and Stream API.
  • Used Git as Version Control System and Bitbucket for maintaining and to store and retrieve the Source Code.
  • Worked with Angular2 to generate various components, routes, services, pipes and structured the application code.

Confidential, Mayfield, OH

Java J2EE Developer

Environment: Java/J2EE, Spring Boot, SQL, PL/SQL, IntelliJ, AWS, Jenkins, Apache Tomcat, MS SQL Server, Maven, Xml, JIRA, SWING, Git Hub

Responsibilities:

  • Implemented POM based automation testing framework utilizing Java and JUnit.
  • Designed and developed the item detail page using Java 1.5 JSP 1.2 Struts 2.0 EJB 3.0
  • Used Agile Methodology - Scrum Meetings, Daily Standups, Grooming, Estimation and Retrospectives in the project.
  • Implemented service layer with Spring dependency of injection
  • Implemented Web Service (REST API) to read the tags from Dynamo DB and tags maps to the files in AWS S3.
  • Used GitHub as Version Control System for maintaining source code and to store and retrieve the Source Code.
  • Involved in the Automated Provisioning of AWS Cloud Environment using Code Deploy and Chef for deployments.
  • Developed Client-Side Interface using Components, Events, Keys, Router, Animations and Flux Concept.
  • Designed and developed Data Access Objects DAO to access the database
  • Implement the project structure based on Spring MVC pattern using Spring Boot.
  • Developed the Spring Boot application using Annotation Driven Approach and has set up the Spring Bean Profiling.
  • Used Spring Boot, AOP, JTA and Security to develop application with Distributed Transaction Management System.
  • Performed Unit Integrated testing for end-to-end flow of application using JUnit
  • Developed the Application User Interface using HTML5, CSS3, jQuery, Angular Components.

Confidential, Columbus, GA

Programmer

Environment: Servlets, JSP, JDBC, Oracle, Web Services, HTML, Log4j, Eclipse, Maven, Eclipse Junit

Responsibilities:

  • Implemented error checking/validation on the JSP (Java Server Pages) using JavaScript.
  • Developed Microservices and APIs using Core Spring, Spring MVC and Used JMS (Java Messaging Service) as messaging system between the APIs and Microservices.
  • Developed Session Beans to process user requests and to load and store information from database.
  • Actively participated in the complete life cycle of development, from the Design Phase to Implementation Phase.
  • Deployed and tested the web application on WebLogic application server and JUnit testing tool to test the code.
  • Developed Servlets to handle the requests, perform server-side validation and generate result for user.
  • Served as POC for on call support in the production team on a rotation basis.
  • Development UI modules using HTML, JSP, JavaScript and CSS for designing the user interface.
  • Used SQL to access data from Microsoft SQL Server database and Used JDBC interface to connect to database.
  • Developed the application using Eclipse IDE Tool and used standard features for Editing, Debugging, Compiling, Formatting, Build Automation and Version Control System in Java to support the user account module.
  • Used Jenkins for continuous integration and Maven for building the EAR file.

We'd love your feedback!