We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • 6+ years of experience in analysis, design, Implementation and Testing of various distributed and Web applications including n - tier and MVC architecture and User interface using J2EE and Web technologies.
  • Expertise in Object Oriented Analysis and Design, Agile methodologies.
  • Development, testing, maintenance and support of large mission critical data-driven systems.
  • Expert level Programming Skills in core Java, JSP, Servlets, JDBC, Java Script, Struts, XML, SOAP and HTML.
  • Experience in building highly scalable distributed applications using Java, J2EE, Scala, Spring, Hibernate, Mongo dB, Pivotal CF, Open source CF and AWS .
  • UtilizedJava8 features like Lambdaexpressionsfor collection evaluations and comparing teh data, Stream API for bulk data operations on collections which would increase teh performance of teh application
  • Experience on Core Java technology which includes Multi-Threading, JDBC, RMI, network programming.
  • Experienced in Spring modules namely Spring Core, Spring DAO, Spring MVC, Spring Boot, Spring Security, Spring Batch, Spring Data, Spring micro services and Spring AOP.
  • Strong in MVC and J2EE design patterns (MVC, Singleton, Front Controller, Service Locator, Session Façade Patterns). Experience in using IDEs Eclipse 3.x, NetBeans.
  • Experience in configuring and deploying web applications in Tomcat Server, Web Logic, Web Sphere and Expertise in migration and up gradation of Web logic Server applying patches and installing service packs for Web logic server
  • Experience in release engineering wif Cloud Foundry in large scale distributed services.
  • Experience in Spring boot, Restful Webservices, Microservices, Groovy, Apache Cassandra.
  • Experience in SOAP based Web Services, REST Web Services.
  • Hands on experience in writing ANT, Maven 2.2.1 build scripts.
  • Developing RESTFUL web services using Spring boot, Spring RESTFUL template, JPA, Cloud foundry
  • Implemented circuit breaker hystrix.
  • Expert in NoSQL and relational data modeling, object-relational integration (ORM), physical design/tuning.
  • Experience in PL/SQL stored procedures, functions, triggers, SQL * Plus, SQL scripts and triggers for relational databases like Oracle 9i and 10g.
  • Good knowledge in UNIX and Linux. Experience in Spring Boot.
  • Having knowledge and hands-on experience wif Selenium, Junit, Log4j testing tools.
  • Good hands of experience in designing low level and high-level design.
  • Good understanding of Project development wif excellent analytical skills and good exposure to entire Software life cycle phases (Feasibility, System studies, Design, Coding, Testing and
  • Implementation & Maintenance).
  • Has experience in software Development Processes like SDLC, Waterfall, Agile, Scrum and TDD.
  • Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, Team Player can work wif minimal supervision wif effective Communication skills and Time management skills.

TECHNICAL SKILLS

Programming Languages: Java, J2ee, SQL, PLSQL, C.

J2EE Technologies: Spring (Core, MVC, DAO, AOP, Security, Batch, Boot), JSP, JMS,JavaServlets, EJB JDBC, Struts MVC, TilesWeb TechnologiesHTML, CSS,XML, XSL, XSLT, XSD, XHTML, SOAP, WSDL, JSON-parsing, JSON-DTD, Schema Modelling,JavaScript, jQuery, Ajax. Bootstrap, AngularJS.

Frameworks and Tools: Spring2.x/3.x/4.x, Hibernate3, SpringMVC, IOC, AOP

Methodologies: Agile/Scrum, Waterfall and Test-Driven Development

Web services: SOAP, REST, WSDL.

Messaging: JMS, Apache Active MQ, Rabbit MQ.

Web Design Tools: Bootstrap 3.0.

IDEs: Eclipse 3.x/5.x/7.xNetBeans, Spring Tool Suite, Hibernate Tools, IntelliJ.

Code Review Tools: Crucible 3.4, Sonar 3.2

Web/App Server: Apache Tomcat/7.0, IBM WebSphere 6.1/7.0, JBoss6.x/7.x BEA Web Logic 8.1.

Testing Tools: Junit, TestNG, Mockito.

Bug Tracking tools: JIRA, Bugzilla

Debugging Tools: Firebug, developer Tools

Databases: MySQL 5.x, Oracle 9i/11g/12c, DB2, Microsoft Sql server, MongoDb 2.x/3. x.

Database IDE’s: MS SQL workbench, SQL developer.

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, Denver, CO

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM)
  • Implemented Micro Services based Cloud Architecture on Pivotal Cloud Foundry
  • Designed Java Components and integrated using Spring framework wif Hibernate Object/Relational persistence mechanism.
  • Implemented teh application using Spring IOC,Spring MVCFramework, Spring Batch and handled teh security using Spring Security
  • Implementing or exposing teh Micro services based on RESTful API utilizing Spring Boot wif Spring MVC.
  • Implemented SOA to develop REST Based Web services using Apache Axis
  • Created web services using Spring @Rest Controller to return JSON to teh frontend
  • Designed and developed DAO layer wif Hibernate standards, to access data from SQL Server
  • Created SQL Server logins and assigning roles and Autantication models as a part of Security
  • Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class
  • Developed teh persistence layer using Hibernate Framework, created teh DTO’s and mapped using Hibernate annotations and Transaction Management
  • Involved in creating Mongo DB, collections and documents and developed Mongoose Schema objects to perform CRUD operations
  • Responsible for Continuous Integration(CI) and Continuous Delivery(CD) process implementation using OSCF along wif UNIX Shell scripts to automate routine jobs
  • Development carried out under Eclipse Integrated Development Environment (IDE).
  • Used GRADLE to define teh dependencies and build teh application and used Mockito for suite execution and Assertions
  • Used JIRA for bug tracking, issue tracking and project management
  • Used GIT as source control management giving a huge speed advantage on centralized systems that must communicate wif a server.
  • Generated Word Contracts from Excel Data Using Core Java Concepts for Business Efficiency.

Environment: Core Java, Multithreading, Agile Methodology, Bootstrap, Micro Services, Hibernate, Spring, RESTful API, SOA, Hibernate, SQL Server, SQL, Oracle, CRUD, MONGO DB,CI, CD, OSCF, JIRA, GRADLE, JUnit, Mockito, UNIX, Eclipse, Log4J,GIT, APPD, ELK.

Java Developer

Confidential, Atlanta, GA

Responsibilities:

  • Used Spring MVC framework to develop teh application and its architecture.
  • Used spring dependency injection to inject all teh required dependency in application.
  • Being in project I has developed screens, Controller classes, business services and DAO layer respective to teh module assigned to me.
  • Developed Graphical User Interfaces using HTML, CSS, bootstrap and JSP’s for user interaction.
  • Developed webpages using UI frameworks bootstrap, Angular JS.
  • Created set of classes using DAO pattern to decouple teh business logic and data.
  • Implemented Hibernate in teh data access object layer to access and update information in teh Oracle Database.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Wrote test cases in JUnit for unit testing of classes.
  • Interfaced wif teh Oracle back-end database using Hibernate Framework and XML config files.
  • Consumed Web Services for transferring data between different applications.
  • Used Soap Web services to retrieve credit history of teh applicants.
  • Involved in coding, maintaining, and administering Servlets and JSP components to be deployed on a WebLogic Application server and Apache Tomcat application server.
  • Wrote PL/SQL queries, stored procedures and triggers to perform back-end database operations.
  • Built scripts using Ant to build teh J2EE application.
  • Used Eclipse IDE for developing code modules in teh development environment.
  • Performed connectivity wif Oracle database using JDBC.
  • Involved in Selenium testing.
  • Implemented teh logging mechanism using Log4j framework.

Environment: Java/J2EE 1.5, JSP, Servlets, Spring 2.0, Hibernate, WebLogic Application Server, XML Web service, Oracle 10g, HTML, DHTML, Bootstrap, XML, XSLT, Eclipse3.0, AJAX, JavaScript, Windows XP, JUnit3.8, Log4j.

Java Developer

Confidential

Responsibilities:

  • Used OOAD for building applications.
  • Refactoring teh Java code using Core Java Collections API using Hash Map, Array List, String Buffer etc., to boost teh performance.
  • Implemented JavaScript based functionality in front end designing and rich user interface.
  • Responsible to enhance teh Portal UI using HTML, Java Script, AngularJS, JQuery, Ajax, Bootstrap, JSP, JSF, Java, CSS as per teh requirements.
  • Used Spring Core Annotations for Dependency Injection & IOC.
  • Used Hibernate as Persistence framework mapping teh ORM objects to table using Hibernate annotations.
  • Used AngularJS to bind HTML to JavaScript Objects and develop Single Page Application.
  • Involved in component development using J2EE principals and used design patterns such as Singleton, Factory and Data Access Object (DAO) in teh implementation of teh application
  • Involved in Unit & Integration Testing for all Facultative, Treaty & Wire Modules.
  • Developed and deployed Session Beans and Entity Beans for database updates.
  • Prepared EJB deployment descriptors using XML.
  • Involved in Configuration and Usage of Apache Log4J for logging and debugging purposes
  • Wrote Servlets to service teh requests from teh UI populate business objects & invoke EJBs.
  • Eclipse used as Java IDE tool for creating JSPs, Servlets, EJBs, and XML.
  • Used JAXP (DOM, XSLT), XSD for XML data generation and presentation
  • Implementation was based on MVC pattern.
  • Responsible for developing use cases, class and sequence diagram for teh modules using UML and Rational Rose
  • Written Junit test classes for teh services and prepared documentation.

Environment: Java, JSP, JSF, Servlets, XML, Spring, JBoss, Hibernate, EJB, JNDI, J2EE, Weblogic, SVN, Oracle 10g, Junit, JavaScript, DHTML, Web services, SOAP, WSDL, Maven.

Java Developer

Confidential

Responsibilities:

  • Developed JSP for UI and Java classes for business logic.
  • Used XSLT for UI to display XML Data.
  • Utilized JavaScript for client-side validation.
  • Utilized Oracle PL/SQL for database operations using JDBC API.
  • Implemented DAO for Oracle 8i for DML Operations like Insert, Update, Delete teh records.
  • VSS is used for Software Configuration Management.
  • Involved in teh design, development and deployment of teh Application using Java/J2EE Technologies.
  • Used IDE tool WSAD 5 .0 for development of teh application.
  • Developed Application in Jakarta Struts Framework using MVC architecture.
  • Customizing all teh JSP pages wif same look and feel using Tiles, CSS (Cascading Style Sheets).
  • Designed teh user interface of teh application using HTML5, CSS3, JavaScript, and AJAX.
  • Involved in coding for teh presentation layer using Apache Struts, XML and JavaScript.
  • Created Action Forms and Action classes for teh modules.
  • Used Oracle database and wrote various SQL queries.
  • Deployed teh application on teh WebLogic Application Server.
  • Tracked and resolved bugs using Jira.
  • Version controlled teh source code using Subversion.
  • Developed JSP’s to validate teh information automatically using Ajax.
  • Implemented Connection Pooling for database connectivity, transaction and retrieval queries using SQL wif teh backend Database.
  • Extensively involved in database activities like designing tables, SQL queries in teh application and maintained complex reusable methods which implements stored procedures to fetch data from teh database.
  • Also involved in testing and deployment of teh application on Web Logic Application Server during integration.

Environment: Java/J2EE, JSP, Servlets, Struts 1.1, Spring, JUnit, Eclipse, Apache Ant, JSP, JavaBeans, JavaScript, Tomcat 4.1, Jdeveloper, Oracle 8i, XML, XSLT, HTML/DHTML/XHTML, CSS, Tiles, Ajax, DB2 UDB, PL/SQL, XML SPY.

We'd love your feedback!