We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Kirtland, OH

SUMMARY

  • Over 7 years of IT industry experience encompassing a wide range of skill set, roles and industry verticals.
  • Extensive work experience in all phases of Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Coding, Testing and Implementation in Agile (Scrum) Environment.
  • Experience in developing applications using Agile and SCRUM methodologies.
  • Experienced in developing UI Screens using JSP, JSTL, HTML, JavaScript, Angular 2.4, CSS, jQuery, Servlets.
  • Worked on Spring framework for developing Multi - Tier distributed enterprise applications.
  • Experience in developing web applications with various open source frameworks: Spring Framework, Spring (MVC), Spring (AOP), Hibernate 2.0/3.0 ORM, Hibernate ORM Search 3.5, JPA.
  • Conducted assessments to determine the best cloud solution for implementing a cost effective and scalable solution for AWS cloud providers.
  • Experience in Microservices with Spring Boot.
  • Used persistence frameworks Hibernate ORM to map POJOs to a relational database.
  • Worked with XML parsers like JAXP (SAX and DOM) and JAXB.
  • Hands on experience in variousjava-programming tools like Eclipse, Net Beans, Visual Studio.
  • Extensive experience in working on multiple operating systems including UNIX, LINUX Ubuntu and Microsoft Windows.
  • Expertise in client scripting language and server-side scripting languages like JavaScript jQuery, JSON, Angular 2.4, Node.js and React JS.
  • In-depth knowledge and experience in implementing Service Oriented Architecture (SOA) using XML based SOAP/RESTful web services.
  • Strong working experience on various Spring Modules (Spring MVC, DAO, Spring REST) along with Hibernate as the backend ORM tool for implementation of persistence layer and mapping of POJOs.
  • Strong experience in using inheritance, caching strategies, mapping strategies, annotations with Hibernate.
  • Extensively worked with ORM tools (Hibernate (HQL), JPA, OJB) and JPA annotations.
  • Expertise in using IDEs like Eclipse, Net Beans, various Configuration Management tools like Bitbucket, GIT.
  • Well Experienced in deploying and configuring applications onto application servers and Web server Apache Tomcat.
  • Expertise in n-tier Architecture, object-oriented EnterpriseJavaweb applications using J2EE technologies/frameworks which includes JSP, Servlets, EJB (Entity Beans, Session Beans, MDB, Transactions, Spring, Hibernate, JDBC, JavaScript, SOAP/Rest Web services.
  • Experience of Database design in MySQL/ SQL Server query based programming and proficient in Database programming using JDBC and SQL.
  • Experienced in implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP). Used MAVEN tool to build and deploy J2EE Applications.
  • Experienced in developing UML Artifacts including Sequence Diagrams, Class Diagrams and Activity Diagrams.
  • Experience in Object Oriented Analysis & Design (OOAD).
  • Excellent analytical and communication skills. Good understanding of Software as a Service (SaaS).
  • Capable of meeting tight deadlines with excellent overall project life cycle experience and team spirit.
  • Choosing the correct set of AWS technology as per the security, data intake requirements.
  • Experience in updating legacy technology with the best suited AWS tech stack.
  • Design and develop containerized Microservices for cloud native applications using Spring framework.

TECHNICAL SKILLS

Programming languages and Scripts: Java, J2EE,JavaScript, HTML, CSS, Perl, XML, Python, Ruby, C, C++, R

Database: SQL Server, MS Access, MySQL, JDBC

IDE Tools: Eclipse, Net Beans, IntellJ, Microsoft Visual Studio

J2EE Common Services APIs: SOAP, RESTful web service, Hibernate, JMS,JavaServlet, SWING, JSP, EJB2.0/3.0, JDBC, Web Services, JSON

Web Servers: Apache Tomcat 8

Frameworks / APIs / Tools: Spring core, Spring AOP, Spring Transaction, Spring MVC, Angular 2.4,React JS, NODE JS, Microservices

XML: XML Schema, SAX, XSLT

Web Services: SOAP, REST, AWS

Version and Source Control: Git, Bit-Bucket

ORM: Hibernate

Operating Systems: Windows 95/98/NT/XP/Vista/7/10, UNIX, LINUX, Solaris

PROFESSIONAL EXPERIENCE

Sr. Java Developer

Confidential, Kirtland, OH

Responsibilities:

  • Designed and developed RESTful Services to retrieving configuration JSON documents related to the customer.
  • Designed and implemented MongoDB based database and created REST enabled Web Services on Jersey framework.
  • Worked on the High level and low-level system design, planning, estimation and implementation.
  • Good understanding of Storm and Kafka for monitoring and managing Hadoop jobs.
  • Used JIRA tool for Issue/bug tracking for monitoring of work assignment in the system and Log4J was used to monitor the error logs.
  • Experienced with AWS services to smoothly manage the application in the cloud and creating or modifying the instancesImplemented Multithreading, Concurrency, Exception Handling and Collections whenever necessary. Good knowledge on the Spring modules like Spring IOC, Spring MVC, Spring Web Flow, Spring AOP, Spring DAO and Spring Security.
  • Worked on designing specific programs efficiently through knowledge of Multithreading using the API with the goal of increasing performance on a wide variety of applications.
  • Involved in writing JSP and JSF components. Used JSTL Tag library to create standard dynamic web pages.
  • Used Hibernate ORM tools which automate the mapping between IBM DB2 SQL databases and objects inJava.
  • Extensively usedJava1.8 features such as Lambda Expressions, Parallel operations on collections for effective sorting mechanisms and new Date-Time API.
  • Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations.
  • Used Git for version control and IntelliJ IDEA IDE for development of the application.
  • Used Gradle builds automation tool to build and deploy the application in the WebSphere Application Server
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with UNIX Shell scripts to automate routine jobs.
  • Implemented Spring Boot application with the embedded jetty server to run the application on the instance.
  • Implemented Persistence layer using Hibernate to interact with the Oracle 10g database, Used Hibernate Framework for object-relational mapping and persistence.

Environment: Java1.8, J2EE, HTML5, CSS3, Bootstrap, jQuery, Spring MVC, Spring Security, Spring Boot, Hibernate, Apache Camel, JDBC, JIRA, Jenkins, Unix, GIT, REST API, Web Sphere Application Server and IntelliJ.

Java Developer

Confidential, Indianapolis, IN

Responsibilities:

  • Designed and Developed Web and client-server environments includingJavaPlatform, Enterprise Edition (JavaEE), EnterpriseJavaBean (EJB).
  • Designed dynamic and browser compatible pages using HTML5, CSS 3.0 and JavaScript.
  • Involved in analysis, design and development, unit testing, implementation and supportcode development using Spring, Hibernate, Oracle, Maven etc. on Eclipse IDE.
  • Involved in Agile Planning-Iteration Planning Meeting (IPM) and Estimation Sessions of user stories and participating in scrum Meetings to update the status daily.
  • System design using various J2EE patterns like MVC2, Iterator pattern, Adaptor Patten, Singleton Pattern and Business.
  • Analysis, design, development and maintenance of Warehouse web based, networking systems and N-Tier architecture applications.
  • Developed the application using Spring Web MVC architecture and Spring AOP.
  • Developed Robust and secured EnterpriseJavaApplications (EJB) and Distributed Applications.
  • Delegate, Session Façade, Value List Handler, Value Dispatcher, Data Access Objects etc.
  • Developed the web applications using Angular.js and Node.js.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Bootstrap, JavaScript API.
  • Followed three-tier architecture.
  • Developed application using SPRING MVC presentation layer, Spring-Service layer, Spring Transaction management, Spring DAO- persistence layer and Spring Batch.
  • Built the REST Web Services using spring and then consumed the web services in Angular JS using http methods like GET and POST.
  • Used ANT tool for the build and deployment script. Created Ant build script files to compile, test and deploy.
  • Dr Transport application and automated the build process using Anthill tool.
  • Used JMS API to notify the customers when the appointment was scheduled for customer.
  • Created WAR and EAR files for deployment in the Development environment.
  • Developed Event Logging & Error Reporting application using Servlets.
  • Used Quest TOAD, SQLDeveloper, PL/SQL, SQL*Loader for internal data storage and retrieval.

Environment: Java, J2EE, Spring, Hibernate, Oracle, Maven Gherkin, HTML5, CSS Angular JS2, ANT. Maven 3.1.1, Eclipse, JIRA, coded UI, Appium, Protractor, SoapUI, TestNG, Agile (SCRUM), PL/SQL.

Java Developer

Confidential, Burlington, NJ

Responsibilities:

  • In the backend used Spring framework to validate and process requests, call required business service and return dynamic views to client.
  • JavaScript in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • As part of the requirement, designed and developed Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services.
  • Build Spring Boot Micro services for the delivery of software products across the enterprise.
  • Effective use of Hibernate (ORM tool) in the business layer to create DAOs.
  • Developed user interface using JSP & JSP Tag libraries to simplify the complexities of the application.
  • Developed the application in Eclipse and deployed it on Tomcat web server.
  • Writing JSP, Action Classes, Service classes and DAO using Hibernate.
  • Developed code in Eclipse IDE and built in Maven and configured the project on Web Sphere.
  • Developed UNIT test cases using JUNIT.
  • Using Angular 2.4 factory and services for dependency injection.
  • Responsible for developing the UI pages using HTML, Angular JS, JavaScript, CSS, j Query and JSON.
  • Developed the application using Spring MVC and Spring JDBC using xml configuration and annotation.
  • Deployed and tested the application with web server Tomcat.
  • Deployed projects in Unix/Linux environment.
  • Configured and tested the application with database My SQL and involved in development of SQL backend implementation.
  • Used Angular 2.4 framework for building web-apps and is highly efficient in integrating with Restful services.
  • Integrated AWS Mongo DB where the application was using legacy database.

Environment: Java, J2EE, REST full Web Services, SOAP Web Services, AWS, Micro services, Hibernate, Spring Core, Spring Data, Spring MVC, Eclipse IDE, HTML5, CSS, JavaScript, Angular 2.4, j Query, Web Sphere, Tomcat, XML, Unix, Linux, UML, Maven, JMS, JUNIT.

Java Developer

Confidential

Responsibilities:

  • Involved in understanding requirements, Software Requirements Specification (SRS) and translating them into Detailed Function Specification document (DFS) for IDS.
  • Worked with technologies including Spring(Security, DAO, AOP), JPA, Restful Web services, Servlets, JSP, JSON, XML, and HTML.
  • Extensive use of Struts Framework for Controller components and view components.
  • Involved in writing the exception and validation classes using Struts validation rules
  • Designed and implemented the database startup scripts.
  • Architected, Designed and implemented few of the key REST APIs which facilitated a huge data flow.
  • Used Git, Bit Bucket for Design & Development of Project Build System and version control.
  • Worked on Jasper Report to report in various forms and used iReport editor for the design of the Jasper template.
  • Used JPA Entity Manager and Spring JDBC templates for DAO layer.
  • Involved in developing Presentation layer using JavaScript.
  • Developed presentation layer using Struts framework and MVC design paradigm.
  • Developed the application using Eclipse IDE and spring tool suite.
  • Used SAX, DOM Parsers, and XPath for parsing XML.
  • Identify the older modules/ code stack that can be reusable with minimal changes and define the interfaces that allow the communication with those modules.
  • Used GWT to maintain JavaScript Applications.
  • Used ANT to build, run and create JARs and WAR files.
  • Worked on Net Beans IDE, and Web Logic Server 11gR.
  • Worked with the automation team to understand the selenium scripts and review the code, run the tests and review the results and provide inputs to the team.
  • Worked on preparing test cases and executing unit testing and Integration testing.

Environment: Java, Spring, JPA, Spring AOP, Struts, Jasper Reports, Restful Web services, Servlets, JSP, JavaScript, GWT, JSON, XML, DOM, SAX,HTML, HTTP client API, NetBeans, Web Logic, Ant, Git, and Bitbucket.

Java Developer

Confidential

Responsibilities:

  • Participation in meeting with the team, senior management, and client stakeholders.
  • Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.
  • Deliver new and complex high-quality solutions to clients in response to varying business requirements
  • Designing the front end using JSP, jQuery, CSS and Html as per the requirements that are provided.
  • Extensively used jQuery selectors, events, Traversal and jQuery AJAX with JSON Objects.
  • Developed Responsive web application for the backend system using Angular JS with HTML5 and CSS3.
  • Developed payment flow using AJAX partial page refresh, validation and dynamic drop-down list.
  • Used Spring AOP to enable the log interfaces and cross-cutting concerns.

Environment: JSP, j Query, CSS, HTML5, j Query, AJAX, Angular JS, Spring AOP.

We'd love your feedback!