We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

New, YorK

SUMMARY

  • Around 5 years of software development experience using JAVA/J2EE technologies.
  • Expert in Various Agile methodologies like SCRUM, Agile Development &Testing using Software Development Life Cycle.
  • Developed core modules in large cross - platform applications using JAVA, J2EE, Spring, JSP, Servlets, JDBC, Web Services (SOAP, REST), and Micro Services.
  • Experience in implementing Java EE design patterns such as MVC, Singleton, Factory, Adapter, Service Locator Session Facade, DAO, DTO, and Business Delegate in the development of Applications.
  • Experience in spring modules such as Spring MVC, IOC, AOP, IO, Spring Boot, Spring Micro services, Spring REST, Spring.
  • Experienced in working with Spring JDBC and JMS Templates, Spring EAI, Spring Rest Templates.
  • Knowledge of using Cloud Foundry (CF) CLI for deploying applications and other CF management activities.
  • Experienced in implementing Service oriented architecture and Web Services using SOAP, RESTFUL, Micro services.
  • Knowledge in UI such as JQUERY, AJAX, JavaScript, Angular JS, Angular 2, 4.
  • Experienced in validati4ons using Ajax in NodeJS, Angular JS.
  • Extensively used different Tag Libraries like JSF Tags, Spring Tags, and Display Tag.
  • Experienced in developing complex PL/SQL queries, Functions, Triggers,
  • Stored Procedures, Packages and Views in various databases such as Oracle, DB2 and My SQL.
  • Experience in working with NoSQL databases like MongoDB, and Cassandra.
  • Experience in using Amazon Web Services AWS. Experience focusing on services like EC2, Amazon RDS, Elastic ache, SQS.
  • Speeding up Existing Applications with a Cache services using Redis Cache, Gem fire.
  • Experience with CI/CD-ANT, MAVEN, GRADLE, JENKINS, CVS, GIT, GITHUB.
  • Experience in JUnit framework with Mockito and Easy mock, Spring Junit Runner.
  • Experience with messaging systems like JMS, Kafka
  • Experience in configuring and deploying the applications into Tomcat, Nginx, WebSphere, WebLogic and JBOSS.
  • Experienced in Development, testing and deployment of enterprise applications on Windows & UNIX platforms using IDEs such as Eclipse, NetBeans, IntelliJ.
  • Experience in working with web servers like Tomcat 8, WebSphere 8.x/9.x, Jetty, JBoss7.1.0 and WebLogic 10.0.

TECHNICAL SKILLS

Languages: Java 1.8, J2EE

Frameworks: Spring 4.3 Hibernate 4.3, Angular JS 1.0/1.5/2.0, Spring Security 3.2

Application/Web servers: Apache Tomcat 8, IBM WebSphere 8.x/9.x, Jetty, WebSphere MQ 7.5

Relational Databases: SQL server 2012/2014/2016 , MySQL 5.7

NoSQL Databases: MongoDB, Cassandra

Internet Technologies: HTML 5, JavaScript, XML 2.0, CSS 3, jQuery 2.11, Angular JS 2.0, Node JS 6.0.

Cloud Environments: AWS, Netflix Eureka, Kubernetes.

Operating system: Windows 10, Linux, Unix

Bug tracking Tools: JIRA 7.0, Bugzilla 4.4.12

Methodologies: Agile, waterfall, Scrum

Developer IDE Platforms: Eclipse, Intellij 2017.1, Spring Tool Suite (STS) 3.8.3

Build Tools/CICD Tool: Ant 1.10, Maven 3.3.9, Gradle 3.4.1, Jenkins

Version Control: Git, GitHub, SVN, Bit bucket

Web Services: SOAP 1.2, REST 2.0, JAX-WS, JAX-RPC, JAX-RS

PROFESSIONAL EXPERIENCE

Confidential, New York

Java/J2EE Developer

Responsibilities:

  • Developed and tested modules using Agile (SCRUM) methodologies and developed Technical design documents.
  • Involved in preparing System Requirements and detailed Design document for the project.
  • The application is built based on Microservices Oriented Architecture and developed dynamic single page applications using MEAN Stack (Angular 4.0 framework with HTML5, CSS3).
  • Involved in Migrating from Angular 2 to Angular4 components, implemented Interpolation, input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the events, decorators.
  • Involved in building a high efficiency Dynamic single and multiple Web Application Using Bootstrap.
  • Implemented features using spring, such as Injection, IOC, Annotations, and integration with Hibernate.
  • Implemented application architecture of the System is based on Spring MVC and J2EE specifications.
  • Developed high traffic application using Spring MVC 4.x& Boot 1.2.x and deploy them for high scalability.
  • Involved and developed all phases of security implementation using spring security system against modes of authentications: LDAP authentication, Database authentication and Pre-Authentication.
  • Involved in writing Thread safe blocks for Multithreading access to make valid transactions.
  • Developed REST API using Spring MVC and REST Controllers and generated JSON/XML formats.
  • Developed REST web services using spring, Hibernate, JAX-RS and JAXB.
  • Designed and developed Micro Services to divide application into business components using Spring Boot.
  • Worked on setting up Maven scripts to build, package, and deploy application code to the target Apache Tomcat Servers and worked on continuous integration servers like Jenkins.
  • Worked on developing Restful endpoints to Cache application specific data in in-memory data clusters like Redis and exposed them with Restful endpoints by using Redis Cache.
  • Provided integration between the on-premises IT environment and the AWS storage infrastructure with the help of storage gateways and Integrated data spread across multiple AWS services and analyze it from a single location by make use of AWS Data Pipeline.
  • Created customized AMIs based on already existing AWS EC2 instances by using create image functionality and created S3 buckets for storing object level data into it.
  • Used Spring Tool Suite (Used Docker for creating Docker images for launching containers on AWS EC2.
  • Worked Integration of AWS, Elastic Search, Beanstalk and Docker with Kubernetes.
  • Experience with creating script for data modeling and data import and export. Extensive experience in deploying, managing, and developing MongoDBclusters.
  • Integration of Maven/Nexus, Jenkins with Patterns/Release, Git.
  • Developed the ANT scripts for preparing WAR files used to deploy J2EE components.
  • Worked with ELK stack for searching the log, routing the logged data and for visualizing the logged data.
  • Used GIT as version management, Jira for defect management system.
  • Used JUnit for unit testing of the application and log4j for logging.

Environment: Java 1.8/J2EE, XML, Bootstrap, HTML5, JavaScript, CSS3, Ajax, Spring4.x, Hibernate4.x, Git, AWS, ELK, WebSphere7.5, Web Services, JMS, SoapUI, MongoDB, JSON, Maven/Nexus, Elastic Search, Log4j, Oracle DB, Kubernetes, Docker.

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design, development and testing of the web application.
  • Involved in developing class diagrams, sequence diagrams in UML showing generalization and other relationships and describing the interaction of objects over time, respectively.
  • Developed handy version applications using Bootstrap Framework, HTML5 and CSS3, JavaScript.
  • Developed the user interface with jQuery framework which included HTML manipulation, CSS, and AJAX (for updating parts of webpage without reloading it).
  • Worked on JavaScript framework (AngularJS, Bootstrap) to augment browser-based applications with MVC capability.
  • Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives, and custom filters.
  • Used Micro services to build individual components of the application.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations and Transaction Management
  • Designing and developing REST based Web service calls using Jax-RS.
  • Implementing or exposing the Microservices based on RESTful API utilizing Spring Boot with Spring MVC.
  • Hands on experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like EC2, S3.
  • Used JMS for implementing Service Oriented Architecture for sending and receiving messages while using web services.
  • Involved in the development of Tables, writing complex queries, Indexes, Stored procedures, Database Triggers and Functions.
  • Experience in SOAP, REST, and expertise in creating Restful Web Services with Spring MVC Framework.
  • Performed Continuous Integration with Jenkins to build and run distributed applications.
  • Involved in integrating applications with other application using IBM WebSphere.
  • Involved in Unit & Integration Testing using JUnit framework.
  • Used Maven as the build tool and used log4j logging framework for logging application messages
  • Used GIT as source control management giving a huge speed advantage on centralized systems that must communicate with a server.
  • Work on Agile Methodology to develop and participate in daily SCRUM and Sprints meetings.

Environment: Java 1.8/J2EE, Angular, Hibernate, Maven, Oracle, JSP, Spring Core, jQuery, Spring Security, XML, XSLT, CSS3, HTML5, MySQL, JUnit, SVN, Web Services, Micro services, Spring Boot, REST, Log4j, Amazon Web Service, Jenkins.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).Responsible for analyzing business requirements.
  • Participated Daily Scrum meeting, sprint grooming/review and demo with management and other teams
  • Using HTML, CSS, JavaScript Involved in the development of user interface applications and designed and Developed End to End customer self service module using annotation-based Spring MVC, Hibernate, and jQuery.
  • Involved in the UI development using HTML5, CSS3, JavaScript, jQuery, JSON, AngularJS, Bootstrap and AJAX.
  • Used AngularJS for basic animation and end user screen customization purposes.
  • Used Spring MVC (Model View Controller) to intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • ImplementedJavaEE components using Spring MVC, Spring IOC, spring transactions and spring security modules.
  • Used Spring Framework for dependency injection for Action classes using Application Context XML file.
  • Developed several RESTFUL based JAX-WS Web Service interfaces for integrating multiple systems, code re-usability.
  • Used Eclipse as IDE, configured and deployed the application onto WebLogic application server using Maven build scripts to automate the build and deployment process.
  • Experience in writing complex PL/SQL queries using joins, Stored Procedures, Functions, Triggers, cursors, and indexes in Oracle DBMS
  • Experience in using version control tools like GitHub.
  • Used Log4J to print the logging, debugging, warning, info on the server console.
  • Build unit test cases using Mockito framework for testing accuracy of code.
  • Used JUnit for extensive functional and unit testing code.
  • Hands on experience in Test Driven Development (TDD), Agile Methodology and Scrum Methodology.

Environment: Java 1.7, Spring Core, Spring MVC, Spring Boot, JMS, RESTful web services, AngularJS, HTML, CSS, JSON, Maven, jQuery, Mockito, JUnit, log4j, Apache Tomcat Server, GIT, AGILE, EC2, Eclipse, Bootstrap, and Microservices.

Confidential

Intern Programmer Analyst

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Implemented Spring and J2EE based MVC (Model-View-Controller) framework for the application.
  • Worked in developing Spring related backend services.
  • Implemented page specific controllers using Spring MVC components like @Controller, View resolver, dispatch servlet and calls respective helper classes.
  • Implemented presentation layer of application using HTML, CSS, jQuery, and Ajax calls.
  • Implemented transaction management using Spring declarative transaction management and spring AOP.
  • Implemented Rest based web services, implemented security using JAX-RS annotations to handle data formats and used http methods.
  • Build Maven Scripts for the application deployment and integrated with Jenkins server.
  • Involved in writing test cases, implement unit test cases using Junit and mocking frameworks.
  • Deployed on JBoss 7.1 enterprise server with JBoss Native and Metro stack using document literal style web services.
  • Developed REST API using Spring MVC and REST Controllers and generated JSON/XML formats.
  • Used OOPS design and core Java concepts such as Collections, Multithreading, Exception Handling.
  • Developed unit test cases using JUnit and used Log4J for logging and debugging.
  • Used SVN as a version control to track and maintain the different version of the project.
  • Created Maven scripts to build and deploy the application.
  • Used WebSphere Application Server for deploying various components of application.
  • Used JavaScript for the web page validation.
  • Monitored the error logs using Log4J and fixing the problems.
  • Used MySQL as backend database and involved in development of Stored Procedures.
  • Wrote PL/SQL stored procedures, Prepared statement and used API.
  • Involved in writing and executing stored procedures, functions, and triggers for Oracle to create a Database Management System.
  • Used Junit for unit testing.

Environment: JDK, J2EE, Spring, REST Web Services, HTML5, CSS3, JavaScript, Bootstrap, AJAX, JSONApache Tomcat, Apache Maven, JUnit, Log4j, JIRA, Jenkins, MySQL, SVN, Windows.

We'd love your feedback!