Java Developer Resume
5.00/5 (Submit Your Rating)
SUMMARY
- Seasoned Software Consultant wif 9+ years of IT consulting industry on various business domains Telecommunication and Health care.
- Expertise on end to end scalable applications, front end user interface screen designs, backend Web APIs using, Java rest API and Spring Boot 2.x.
- Solid experience on OOPs, Object Oriented Analysis and Design (OOD), and RDBMS concepts.
- Worked on real time data integration using JSON format.
- Experienced on Agile scrum, Waterfall project methodology.
- Experienced wif Source Controls such as GIT and Subversion.
- Experienced in Spring boot micro services to process teh event driven messages into teh Kafka cluster setup.
- Hands on very deep working experience on Spring Architecture all teh modules like DAO MODULE (Spring JDBC, Transaction Management), ORM MODULE (Hibernate, JPA, JDO, OJB), WEB MODULE (Spring Web MVC, JSF) … etc.
- Strong working experience in developing and consuming SOAP and Restful web services using SOAP UI, JAXB, JAX - WS, JAX-RS, Swagger UI and Rest client etc.
- Experience in working wif XML, XML associated technologies like XML, XSD, XSLT, XSL and Xpath.
- Expertise in OOPS concepts like Object, Class, Inheritance, Polymorphism, Abstraction, Encapsulation, Constructors, Packages, Object Cloning, multi-Threading, collections, interfaces, Synchronization and Exception Handling, Multi-tasking.
- Performed unit, integration testing using Junit.
- Proficient in using Design Patterns like MVC, Singleton, Front Controller, Service Locator, DAO etc.
- Expertise in using J2EE Application Servers such as JBoss 7.1, Web Servers such as Tomcat 6.x/7.x, Jetty.
- Expertise in database modeling and development using SQL and PL/SQL in Oracle (8i, 9i and 10g) and MySQL Server environments.
- Worked on REST and SOAP web services.
- Experienced in breaking up layered PSDs into HTML using CSS.
- Extensive experience in visualization, creating visual designs, Product Logos, developing high quality of work, maintaining team, and design reviews.
- Excellent Graphic Designing and Logo Designing skills including Web and Print Media.
- Strong experience wif Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer for testing applications.
- Experience in using various tools and IDEs for development and design like Eclipse, Notepad++.
- Experience wif Version Control tools like TFS, Github and SVN for Source Code version management and merging Source code after intermittent Project releases.
TECHNICAL SKILLS
Languages: Java.
Technologies: AJAX, HTML5, MVC, Kendo UI, CSS 3, Bootstrap, Web Services, XML, XSLT, XPath, Office 365, SOAP API, REST API, JSF, EJB, JPA, JDBC, XHTML, Spring, Taylor, Struts, Spring-boot.
Scripting Languages: JavaScript, Shell scripting
Data stores: SQL 2017/2012/08 , Oracle 12c/10g, Hibernate.
IDEs: Eclipse
Build Tools: Maven, Gradle, Ant
Version Control Tools: GIT, SVN and CVS
Application Server: Weblogic 11g, Tomcat, Jboss
Operating Systems: Windows 10/7, RedHat Linux, UNIX
PROFESSIONAL EXPERIENCE
Confidential
Java developer
Responsibilities:
- Develop application using Spring-Boot to manage business layer components and Hibernate for performing database transactions.
- REST service development wif Spring BOOT, Spring MVC.
- Develop aspect to modularize crosscutting concerns like caching (L1 and L2), logging and performance monitoring.
- Developing persistence layer modules using Hibernate ORM wif JPA annotations. Used HQL and SQL for querying databases.
- Worked in Agile-Scrum project methodology & participate in 3-week lap cycle comprising iteration planning, status tracker, sprint reviews & retrospectives.
- Used Spring boot for implementing Rest services.
- Create Data Model using SQL Developer Data modeler & created DDL PL/SQL scripts
- Parse JSON response for overall view and description for various customers on teh dashboard.
- Working wif product owner to understand desired application capabilities and testing scenarios.
- Use Splunk for error logging
- Implement backend Spring Boot Rest API for processing requests and store data in Oracle and send responses wif HTTP success and errors.
- Worked wif backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
- Performed unit testing of applications by developing and applying test cases in JUnit.
- Revamp various Java applications developed wif Spring, Hibernate and older J2EE.
Confidential
Sr. Java developer
Responsibilities:
- Participated in daily standups and continuously improve software engineering practice.
- Designed, developed and programmed in Java Micro services using Spring Boot.
- Developed teh application using teh Agile Scrum methodology. Participated in Daily Scrum Meetings and Sprint Retrospective and Sprint planning for on time delivery of business needs.
- Involved in developing various generic JavaScript functions used for validations.
- me has made teh web portals and Dashboards for teh application
- Developed responsive web design by writing media queries for different devices.
- Work on implementing gateway registrations, data source configurations for on-Prem data sources.
- Updated and maintained teh code base version control system using Git Hub
- Developed various UI components using JSON and HTML5. Created forms to collect data and post data
- Custom maps using Google-map API for sensor location wif custom markers passing latitude and longitude of teh sensor.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation.
- Work on implementing E2E automation tests for report & dataset refresh scenarios wif various datasets, report publish, dataset refreshes, content verification before & after on-demand refreshes, workspace v1 & workspace v2 scenarios, various modules in admin portals, Static & Dynamic RLS report for various Azure data models.
- Use Material library for application themes, menus, slider panes, top & side bars, file attachments, spinners, data grids wif paging/sorting functionalities.
Confidential
Java developer
Responsibilities:
- Experience in Design, Development and implementation of several J2EEframeworks like Model View Controller Struts1.1/1.2, Spring, Hibernate and EJB2.0.
- Involved in developing teh user interface screens for clients using Struts, JSP, JSTL, HTML, XML and JavaScript.
- Designed teh UI and has drawn teh UML Use Cases, Class Diagrams, and Sequence diagrams using Microsoft Visio.
- Involved in front end development using JSP, JSF 1.2 (Icefaces 1.8), HTML and DHTML.
- Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX.
- UI development using Html5, JS, CSS3.0, Ext.JS 4.1 and JSON.
- Worked on Oracle11g, Created DAO classes which get connection instances wif Spring JDBC, Configuring JDBC connections.
- Responsible for designing user interface screens using HTML, EXTJS, JSP and validating using Java Script
- Developed teh Action classes, Action forms and Action servlet for Web tier.
- Used Java script in user validation and suggestion list and to display dialog boxes.
- Working experience in Core Java, Struts, XML, SQLSERVER, DB2, REST web services, Spring, Hibernate, CXF
- Worked on creating CSS style, JavaScript and AJAX.
- Wrote Spring services in teh service layer for Oracle data retrieval operations using Hibernate.
- Involved in teh implementation of DAO using Spring-Hibernate ORM and Spring Integration.
- Involved in creating teh Hibernate POJO Objects and mapped using Hibernate Annotations.
- Used Maven tool for building application EAR for deploying on Weblogic Application Server on Linux.
- Developed and executed Unit Test cases using JUnit framework by supporting TDD (Test Driven Development).
- Provided Log4j support for teh application for debugging teh system.
- Provided extensive pre-delivery support using Bug Fixing and Code Reviews.