We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Kansas, CitY

PROFESSIONAL SUMMARY:

  • Around 2 years of experience in development and implementation of applications using Java and J2EE technologies.
  • Working knowledge in multi - tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and familiarity of Service Oriented Architecture (SOA).
  • Expertise in developing Web based Distributed and Front End applications in a three-tier architecture using Java, J2EE, HTML5, Backbone JS, Bootstrap, Angular JS, Ajax, Node JS, JSP, Servlets, CSS, JavaBeans.
  • Expert in methodologies like Agile, SCRUM, TDD, Waterfall, Scrum, Iteration and Pair Programming.
  • Proficient in developing UML/Visio diagrams using case tools like Enterprise Architect, Visio and Rational Rose.
  • Used JavaScript for client side validations and implemented AJAX with JavaScript for reducing data transfer.
  • Expertise in application development using JSP, Servlets, JDBC, JNDI, Spring, Hibernate, Ibatis, Mybatis, JSF, EJB, XML, Web Services, WSDL, Struts 1.2/2.0, Spring 3.x and 4.x,Boot, AWS, JDBC, JNDI, JMS, JAXB, SAX/DOM, Web services, Apache Kafka .
  • Experience in configuring and deploying the applications on Tomcat, WebSphere, WebLogic and JBoss Servers.
  • Experienced in MVC (Model View Controller) architecture with Magento, Angular JS and SPRING.
  • Expertise in implementing Web services, Micro Services, AWS, Docker and JMS for the synchronous and asynchronous communications between two applications running in different servers.
  • Experience in Message Oriented Middleware implementation using JMS.
  • Worked on creating Docker images, Containers, push/pull and on integration with Spring Boot.
  • Experience in using Amazon Web Services (AWS) and AWS SNS/SQS for delivering messages. 
  • Well experienced in using JUnit, Log 4J, Test NG and SOAP UI for testing framework.
  • Experience in working with NoSQL databases like MongoDB, Cassandra.
  • Used GIT for version control, experience with git-bash and git-hub
  • Ability to communicate effectively with all levels of the organization such as technical, management and customers and presented technical designs and strategies through daily operations meetings. 
  • Quick learner, ability to work in challenging and versatile environments and self-motivated, excellent written/verbal communication.

TECHNICAL SKILLS:

J2EE Technologies: Servlets, JSP, Struts, Hibernate, Spring, Spring MVC, Spring DAO, Spring Security, Spring WS, JDBC, JSP, EJB, Web Services.

Databases: Oracle, MySQL

Web/Application Servers: Apache Tomcat, Web Logic, JBoss, IBM Web Sphere

Frameworks: Hibernate, Spring MVC

Web Technologies: HTML 5, CSS3, JavaScript, JSON, AJAX, JQuery, Bootstrap, Angular.js

Developer tools: (IDE) Eclipse, Net Beans

Operating systems: Linux, Windows

Modeling languages: UML

Methodologies: Waterfall, Agile

PROFESSIONAL EXPERIENCE:

Confidential, Kansas City

Java Developer

Responsibilities:

  • Involved in complete software development life cycle with object oriented approach of clients business process and continuous client feedback.
  • Worked on designing and developing a complete service oriented system based on SOA principles and architecture in agile development environment.
  • Employed Agile Model and best practices for software development.
  • Developed the Servlets for processing the data on the server.
  • Used OAuth to provide authorization decisions across a network of web enabled applications and API.
  • Extensively worked on JPA as persistence layer, involving EJB3.0 annotations, synchronizing Data base tables through XML in a secondary project.
  • Engaged in developing the UI by using HTML, JSF, JQuery, and JavaScript and in some places used AJAX to make calls to other services and Involved in developing the CSS sheets for the UI Components.
  • Design and maintenance of the company’s consumer-facing quiz-based website, poshly.com and the client- facing analytics platform using HTML5 & CSS3, JQuery & JavaScript as required for both desktop & mobile browser
  • Tested REST services using google chrome’s POSTMAN plugin.
  • Developed web based application using spring framework for MVC architecture.
  • Setting up the basic project set-up from scratch of Spring-Hibernate App based on Design.
  • Used Spring Framework AOP Module to implement logging in the application to know the application status.
  • Used micro-framework to implement with REST API and Mongo DB (NO SQL) as back end database.
  • Deployed Micro-services as Restful Java Web Services on Amazon Elastic Beanstalk. Used Amazon S3 for configuration files. Used  TIBCO EMS  extensively as a part of  ESB.
  • Micro services has been built using spring boot, spring security and deployed to AWS cloud.
  • Used Spring DAO Module along with Struts Framework to deal with Database.
  • Spring MVC Framework IOC (Inversion of Control) design pattern is used to have relationships between application components. It is also used to separate the application configuration and dependency specification from the actual application code.
  • Used SVN for version control.
  • Worked on Junit for creating test cases for all the Business Rules and the application code.
  • Called external vendor applications using Web Services for delivering notifications.

Environment: HTML, JSF, JQuery, JavaScript, Servlets, Jboss, Spring, Hibernate, Spring mvc, Svn, Soa, Jax-Ws, Apache Axis 2, Junit.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Used Rational Rose for the Use Case Diagrams, Object Diagrams, Class Diagrams and Sequence Diagrams to represent the detailed design phase.
  • Front-end is designed by using HTML, CSS, JSP, Servlets, JSTL, Ajax and Struts.
  • Involved in writing the exception and validation classes using Struts validation rules.
  • Used JavaScript for the web page validation.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • Created Servlets which route submittals to appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Written ANT scripts for building application artifacts.

Environment: Java, J2EE, Servlet’s, Struts, JSP, XML, DOM, HTML, JavaScript, JDBC, Web Services, Eclipse Plug-ins.

We'd love your feedback!