We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

DelawarE

SUMMARY:

  • Around 8+ years experience in developing software applications using JAVA/J2EE tools and technologies like Java and J2EE tools & technologies like Servlets, JSP, JDBC, Struts, Spring .
  • Strong knowledge of Software Development Life Cycle (SDLC ), Agile, Scrum, Waterfall .
  • Experience in Java Design Patterns like singleton and factory pattern .
  • Experience in Spring MVC, Springboot, Spring , creating REST services using Spring.
  • Extensive experience in Core Java concepts like Exception handling, Multi - threading, Synchronization, Serialization, IO, Collections framework, Java Beans .
  • Experience in configuring and maintaining Defect Tracking system and preparing project reports for end-to-end testing using tools like JIRA.
  • Specialist in using spring modules like Spring Core, Spring DAO and Spring AOP, Spring MVC .
  • Sound knowledge on Junit for Unit testing.
  • Good experience in testing both SOAP and REST services using SOAP UI and Tested both XML and JSON formats.
  • Experience in database modelling using SQL and Oracle .
  • Implementation, design, Architecture, development and deployment of enterprise applications using the principles of Service Oriented Architecture (SOA ) etc.,
  • Expert knowledge on SOA architecture and SOAP & REST Web Services .
  • Developed applications using Core Java, JDBC, Servlets, Spring, Java Beans, Hibernate, and MVC architecture.
  • Proficient in AWS services like VPC, EC2, S3, ELB, EBS, RDS, IAM, CloudFormation, Route53, ACM (Amazon Certificate Manager), Glacier, CloudWatch, CloudTrail, SNS, AWS Config.
  • Developed interactive and dynamic web pages using hand coded semantic HTML, CSS , JavaScript, Angular JS and Bootstrap.
  • Implemented Micro services Registration and Discovery with Spring Cloud and Netflix’s Eureka.
  • Extensive working experience with various J2EE Frameworks like Struts, Spring MVC, JSF and proficient knowledge on spring framework modules like Spring Batch,Spring Boot,Spring AOP, Spring Core.
  • Extensive Experience in using MVC (Model View Controller ) architecture for developing applications using JSP, Java Beans and Servlets.
  • Experience in defining and implementing services using the Microservices Architecture.
  • Proficient in using test automation tools such as Selenium WebDriver to develop Automation testing scripts for web and client server applications.
  • Experience in testing RESTful and SOAP based web services using various automation tools like SoapUI.
  • Experience in developing Microservice Architecture using Spring boot.
  • Experience with Selenium, Junit and Log4j in developing test cases and determining application functionality
  • Experience in development, deployment and troubleshooting Web based and enterprise based applications on Windows, UNIX and Linux platforms
  • Experience on different IDEs such as Eclipse,NetBeans and deployment using Application servers like Apache Tomcat .
  • Strong skills in backend (in both Relational & Hierarchical database) testing. Writing SQL queries, generating reports to ensure data integrity and validating business rules.

TECHNICAL SKILLSET:

Operating Systems: Unix/Linux, Windows 2000, Windows XP.

Languages: C,C++,JAVA/J2EE, SQL,PL/SQL.

Testing Frameworks: JUNIT,Log4j,Selenium,Jira,Docker

Java/J2EE Technologies: Java 8,Spring, Hibernate,Servlets,Microservices,JSP,JDBC,Struts.

Web Technologies: HTML,CSS, JavaScript, JQuery, Bootstrap, AngularJS, AJAX, NodeJS, JSON Restful,EUREKA.

Application/Web Servers& Web Services: Apache Tomcat,Apache Maven,RESTFUL, Amazon Web Services,SOAP,JAX-RS,S3,EC2,RDS,ELB,EBS.

IDE: Eclipse,NetBeans,Intellij

RDBMS: Oracle,SQL,MongoDB,Cassandra

Version Control: GIT, SVN.

Continuous Integration: JenkinsDesign Patterns Singleton, Factory.

Methodologies: Agile,Waterfall.

PROFESSIONAL EXPERIENCE:

Confidential, Delaware

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycles (SDLC) like Design, Development and testing phases, and developed Use Case diagrams, Class diagrams, and Sequence diagrams.
  • Used and participated in Agile Methodologies for design and development of the applications.
  • Developed Business components using core java concepts and classes like Interface, Polymorphism, Collections, Serialization and Multithreading etc.
  • Improved the performance of the backend batch processes using Multithreading and concurrent package API.
  • Extensively used Java 1.8 features such as Lambda Expressions, Parallel operations on collections for effective sorting mechanisms and new Date Time API.
  • Developed client/server applications using Java, JSP,J2EE, Apache Struts framework and Spring (MVC) framework.
  • Worked on the migration of a legacy application, which was built in Struts, to Spring based application.
  • Implementing Swagger Configuration in Java Spring boot for auto generating swagger JSON files for REST API call.
  • Worked on AWS Security related issues with S3 policies for user access support for all other AWS products such as S3, RDS, Elastic Load Balancing.
  • Involved in the Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Used Spring Data and Hibernate to create lightweight web and app integration layer.
  • Worked extensively on the spring framework, implementing Spring MVC, Spring Security, IOC (dependency injection) and Spring AOP.
  • Performed CRUD operations like Update, Insert and Delete data in MongoDB.
  • Used Spring integration for integrating the application with Microservices using spring integration workflow files.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Deployed Microservices to Ansible Playbook in Docker containers, managed by Mesos/Marathon .
  • Developed web pages with cross browser compatibility using HTML, CSS, JavaScript, JQuery, Bootstrap and AJAX.
  • Coded Gradle build scripts to build and deploy the application on WebSphere 8.5.
  • Worked on service-oriented systems that utilize REST web frameworks, SOAP and message queue technologies (Spring MVC, Spring REST Template, Spring Integration).
  • Used J2EE design patterns like DAO, DTO, and Service Locator.
  • Worked on AWS cloud services like EC2, S3, RDS, ELB, and EBS for installing, configuring and auto scaling.
  • Deployed entity beans on WebSphere Application Server.
  • Configure, Deploy and Manage IBM WebSphere client runtimes in order to provide test environment.
  • Implemented reusable custom directives using AngularJS using restrict, event handlers and templating.
  • Utilized Eureka Client, Eureka Server, Eureka Instance, and Eureka Service through Spring Boot board.
  • Wrote Rest services to feed data to an application with AngularJS framework.
  • Used Tomcat for the web deployments.
  • Used Oracle as Database and Involved in writing SQL scripts, SQL code for procedures and functions.
  • Prepared Unit test cases using JUnit and integration testing.
  • Used GIT and SVN for source control and Jenkins for continuous integrations.
  • Worked on Jira for User requirements and used Jira as bug tracking tools.
  • Involved in validating the application for different browser compatibility & users load
  • Shared Daily Status Reports with all the team members, Team Leads, Managers and Clients.

Environment:: Java/J2EE, Java1.8,Linux, HTML, Spring, Hibernate, SOAP, RESTful, Agile Methodology, Spring Boot, Swagger,JSON,Micro Services, Docker,IBM WebSphere,CSS3, JavaScript, Servlets, AngularJS,JQuery, Unix Shell Scripting, Oracle, EUREKA,AJAX, Apache Tomcat, GIT, SVN, Maven,JUnit, Jira, Jenkins.

Confidential, Phildelphia

Java Developer

Responsibilities:

  • Designed & Developed Request, Response XML schemas (XSD) for the Module which are part of SOAP request and response.
  • Consumed REST Web services from server side application using JAX-RS libraries for modifying the data and the data expecting from client has no modification and requested from Angular JS and sent to UI directly.
  • Developed Stateless session beans to parse (parser frame work) and process the user request into domain object (DAO design pattern) to delegate the business request to the business delegate object.
  • Developed user interface using JSP published validation framework to support client side and server side validation.
  • Used Dependency Injection feature of Spring Framework to inject dependency into objects and to wire objects of business classes.
  • Used Spring MVC pattern to map the client requests and to serve it to get finally the desired object with modified data.
  • Used Apache Cassandra database to store and retrieve application data with Key spaces through DataStax CQL query.
  • Used Spring JDBC Template (Spring Data) in connecting to Data source to get the database connections.
  • Developed persistence layer Data access objects using DAO pattern, JDBC, Hibernate, JPA ORM mapping tool.
  • Used JIRA to keep track of bugs and stories.
  • Used SVN as build-automation tool for the process of Continuous Integration the project.
  • Developed customized SQL for retrieving the data from the database worked with business and client to reach the performance parameters.
  • Developed unit test cases to test business scenarios associated with each use case sequences.

Environment: Java, JEE, Web-Services, SOAP, WSDL, WebLogic, Spring (Dependency Injection, AOP), Hibernate, Spring MVC, Spring JDBC (Spring Data),Apache Cassandra, JDBC, JPA,JAX-RS, Oracle Forms, HTML, CSS, JavaScript,Angular JS, SVN, JBoss, JIRA.

Confidential, California

Java Developer

Responsibilities:

  • Implemented Agile, Scrum methodologies actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development and testing.
  • Designed user interface for users to interact with system using jQuery, JSON, JavaScript, HTML5, CSS3.
  • Used Spring modules like Core, Scheduler and JDBC template.
  • Involved in coding, maintaining, and administering JSP components to be deployed on a spring boot and Apache Tomcat web server .
  • Worked on Spring IOC, Spring MVC and spring integration with Hibernate .
  • Developed UI using Bootstrap, AngularJS along with JSON and communications with back end using REST with Spring MVC framework .
  • Developed REST services to talk with adapter classes and exposed them to front-end.
  • Developed Microservices using RESTful services to provide all the CRUD capabilities.
  • Created JAX-RS RESTful web services for GET, POST, PUT and DELETE requests.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the GIT source control system.
  • Developed test cases using JUnit testing framework.
  • Used Eclipse as JAVA IDE tool for creating various J2EE artifacts like Servlets, JSP's and XML .
  • Built and managed other projects modules using Apache Maven .
  • Dependency Injection was used across all the layers of application
  • Developed database Schema & populating data using SQL statements, PL/SQL Functions, Stored Procedures, Triggers, Bulk uploads.
  • Monitored error logs using Log4J and fixed the problems.
  • Worked on JUnit Framework for Test Driven Development.
  • Worked on source code management tools such as SVN .

Environment: Java, J2EE, REST Services, Spring Boot, Spring DAO, Spring IOC, Spring MVC, JQuery, SVN, JIRA, HTML, CSS,SQL,PL/SQL, Bootstrap, JavaScript, Angular JS, Maven, SOAP UI, JSP, Hibernate, Web services,JAX-RS

Confidential

Java Developer

Responsibilities:

  • Analysis, design and development of application based on J2EE and design patterns.
  • Involved in all phases of SDLC (Software Development Life Cycle) .
  • Implemented the background work using Multithreading which sends mails in bulk behind the scene.
  • Developed application with Servlet and JSP .
  • Involved in writing Test Plans by incorporating Performance Testing.
  • Used SQL queries to validate the data between the backend and the front end
  • Created test cases for various modules in MS Excel and exported them to Quality Center for Test Case Management.
  • Working experience in a fast-paced Agile / SCRUM environment.
  • Involved in debugging the application.
  • Reviewed extensive SQL Queries with complex multi-table joins and nested queries.
  • Monitored the logs using Log4J and fixed the problem.
  • Participated in walkthroughs of requirements, specifications and test strategies.

Environment: Servlet,JSP,Java,J2EE, SDLC, SQL, Manual testing, MS Word, Html, Excel, PowerPoint, Windows.

Confidential

Java Developer

Responsibilities:

  • Involved in the analysis, design, and development phase of the application.
  • Created Class, Activity, and Sequence Diagrams using IBM Rational Rose modeling tool.
  • Used Struts framework for building web applications.
  • Developed web pages by using HTML and Bootstrap meeting W3C standards.
  • Developed applications using Servlets, JSP and JDBC.
  • Used SOAP Web Services.
  • Wrote stored procedures, queries using SQL to extract data from the database.
  • Used Maven scripts to build and deploy the applications in Apache Tomcat application Server.
  • Wrote Test Cases for Unit Testing using JUnit.
  • Implemented Log4J for Logging Errors, debugging and tracking.

Environment: Strut, Java, JDBC, Servlets, Bootstrap, Apache Tomcat,SQL, SOAP, Maven, Eclipse,Log4J.HTML.

We'd love your feedback!