We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Experienced IT professional with 5+ years of experience in all aspects of design and development of Java,Java 8, J2EE based application.
  • Experience in all the phases of software development cycle (SDLC) including UI design, architecture, identification of corporate needs, user interaction, deployment, testing, documentation and maintenance.
  • Extensive experience in J2EE technologies such as JDBC, JSP, Servlets, Hibernate, JSTL.
  • Experience in developing RESTful Java APIs for an inhouse Internet of Things(IoT) server and used SOAP as messaging protocol.
  • Excellent working knowledge on Object Oriented Principles (OOPs), design & development and have good understanding of programming concepts like Data Abstraction, Polymorphism, Exception Handling, Synchronization, Concurrency and Collection Framework.
  • Experience in using Spring modules like Spring Core, Dependency Injection, Spring IOC, Spring DAO, Spring MVC.
  • Understanding of Micro services architecture Jersy and Spring Boot development.
  • Working knowledge of persistence frameworks - JPA (Hibernate as the implementation) to map POJOs to a relational database object.
  • Implemented the service projects on Agile methodology and involved in running the scrum meetings.
  • Participated in database design and implementation using different RDBMS like Oracle, MySQL, MS SQL Server and knowledge NoSQL like MongoDB, Cassandra and programming with SQL, PL/SQL.
  • Expertise in client scripting language, web framework like Angular 2.0 and server scripting languages like HTML5, CSS3, JavaScript, JQuery, AngularJS, JSP, NodeJS, BackboneJS.
  • Hands on experience in unit testing and debugging using JUnit, Postman.
  • Extensive experience with Java IDE's like Eclipse, IntelliJ, NetBeans and STS 3.5(Spring Tool suite).
  • Used log4j for logging the events in the application.
  • Hands on experience with build tools like Maven, Ant.
  • Good Experience on Quality Control, JIRA, Tracking the tickets like accepting the tickets/defects, reviewing code and closing the tickets etc.
  • Used Git, GitLab and SVN for source code version control.

TECHNICAL SKILLS

Programming Language: Java,Java 8,J2EE,Python, SQL

Operating System: Windows, Linux, macOS

Database: MySQL, SQL, Oracle, NoSQL

Web Technologies: CSS, HTML, JavaScript, XML, JQuery.

Application Servers: Web Sphere, Apache Tomcat.

Frameworks: Flask, CSS Bootstrap, SOAP,Angular 2.0

Testing Tools: JIRA, GIT and BUGZILLA.

IDE: Eclipse, NetBeans, Microsoft Visual Code

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Solution Environment: J2EE, Spring MVC, Spring ORM, Hibernate, AngularJS, MySQL,UNIX/LINUX.

Responsibilities:

  • Designed Spring MVC components and also data modeling with POJO's using hibernate.
  • Worked closely with architecture team and participated in design discussions.
  • Developed the product catalog and DB modeling.
  • Involved the developing product template pages using the JSPs.
  • Participated in the designing and developing of UI Screens using JSP 2.0, JavaScript and HTML/XHTML.
  • Implemented different validation control on the web-pages using Angular 2.0 and developed a cross-platform JavaScript based solution.
  • Worked on Eclipse IDE as application development environment.
  • Developed the application using core Java, Java 8, multi-threading.
  • Implemented the Model View Control (MVC) structure.
  • Consumed REST based Micro Services with Rest template based on RESTful APIs and used SOAP as messaging protocol.
  • Designing of database components using SQL and PL/SQL.
  • Involved in Unit testing for major modules.
  • Creation and maintenance of data using SQL Server database.
  • Used JDBC for database connectivity. Implemented the EJB interface that interacts between the web tier and the DAO.
  • Created CSS, JavaScript for UI and for client side validations.
  • Created the shopping cart page add to cart functionalities.
  • Used JUnit for unit testing the application.
  • Developed the Spring integration classes
  • Implemented Exception mechanism and used API specific error message mechanism.
  • Involved in production issues tracking and fixing.

Environment: Java/J2EE, Web Logic, Oracle, JSP, JMS, Spring MVC, Hibernate, JavaScript, Maven, Script AJAX, jQuery, HTML, CSS, Eclipse, SVN, Windows, Linux.

Confidential

Java Developer

Responsibilities:

  • Involved in design and development phases of the application.
  • Following the agile development methodology/SCRUM methodology for developing the application.
  • Implemented the application using microservices like Spring Boot and handled the security using spring security.
  • Used Maven scripts in building the application and auto deploying it to the environment.
  • Created Restful web services using spring with REST.
  • Used IntelliJ as IDE to develop the application and followed the standard features for debugging and running.
  • Used Spring Framework modules such as DI (Dependency Injection), Container that applies IOC, ORM,including Hibernate and JPA, Web MVC (model view controller) and Spring Boot which accelerates the development of Spring framework.
  • Worked with Java 8 and core Java concepts like Collections framework, multithreading, memory management.
  • Developed an application which takes data from S3 and feed it into IV (IBM Inventory), used S3 connection details including client ID and secrets, basic auth2 to establish connection between S3 and the core application layer. Used REST HTTP method calls to connect to Inventory Feed.Created distributed Oracle coherence domains configuration and system design based on oracle coherence.
  • Worked with API tools like SOAP UI, Postman and JMeter for API testing purposes
  • Developed Hibernate configuration files and queries and Implemented DAO classes
  • Worked with Oracle database to store, retrieve, and update and manage all the details for Ethernet provisioning and customer order tracking. Also did a POC around Cassandra database.
  • Build microservices for the delivery of software products across the enterprise
  • Designed dynamic and browser compatible websites using HTML5, JavaScript, CSS and in developed web page quickly and effectively using jQuery, responsive web design, and created UI designs using Web 2.0 standards.
  • Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, bootstrap and AngularJS.
  • Created custom directives, filters, services and modules with the help of Angular.
  • Developed automated builds leveraging Jenkins, Ant, and Maven
  • Configured Jenkins, Team city and GitLab build jobs for numerous services to facilitate continuous integration and deployed applications on PCF.
  • Used JIRA/Infra ticketing for issue/bug tracking to meet certain criteria, design, and bug tracking.
  • Used GIT, BitBuckets as version control tools.
  • Experience with working on Linux server for checking the logs, also have use log4j and WinSCP for server login.

Environment: Java J2EE, HTML5, CSS3, Java Script, jQuery, JSP, Spring MVC, Mongo. DB, Spring Boot, Hibernate, Web Sphere, Agile methodology, RESTful Web Services, XML, XSLT, SQL, Log4j, JUnit, GIT, IntelliJ, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as design development and unit testing.
  • Developed and implemented Java/J2EE multi-tiered web-based application for the multi-platform environment.
  • Developed RESTful Java APIs for an inhouse Internet of Things(IoT) server to monitor and manage the devices like printer, scanner, and currency counting device using microservice like Jersy.
  • Developed and deployed UI layer logics of sites using JSP, XML, JavaScript, HTML/DHTML, and Ajax.
  • CSS and JavaScript were used to build rich internet pages.
  • Agile Scrum Methodology been followed for the development process.
  • Developed proto-type test screens in HTML and JavaScript.
  • Involved in developing JSP for client data presentation and, data validation on the client side with in the forms.
  • Developed the application by using the Spring MVC framework.
  • Collection framework used to transfer objects between the different layers of the application.
  • Developed data mapping to create a communication bridge between various application interfaces using XML, and XSL.
  • Spring IOC being used to inject the parameter values for the Dynamic parameters.
  • Developed JUnit testing framework for Unit level testing.
  • Actively involved in code review and bug fixing for improving the performance.
  • Documented application for its functionality and its enhanced features.
  • Created connection through JDBC and used JDBC statements to call stored procedures.

Environment: Spring MVC, Oracle 11g J2EE, Java, JDBC, Servlets, JSP, XML, Design Patterns, CSS, HTML, JavaScript 1.2, JUnit, Apache Tomcat, My SQL Server 2008.

We'd love your feedback!