We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY:

  • IT professional having 5 years of experience with full project lifecycle development in a variety of J2EE technologies used Agile Methodology in software development.
  • Experience in developing web and enterprise applications using JAVA & J2EE technologies like JSP, Servlets, Spring, Spring Boot and ORM tools like Hibernate and JPA.
  • Expertise in developing Restful web services based on Microservice architecture.
  • Created and developed Web Pages using HTML5, CSS3, JavaScript, jQuery, Ajax, Bootstrap, and modern JavaScript Libraries like AngularJS
  • Prioritized and solved the issues using issue tracking tools like JIRA and expertise in the version control system (GIT).
  • Experience in working with RDBMS databases like Oracle, Teradata, Db2, Sybase.
  • Experience in developing prototypes using Moqups and UML diagrams using Creately and Rational Rose.
  • Adept in working with international multidisciplinary teams and quick learning skills.
  • Have developed Stored Procedures and Triggers besides writing DDL, DML and Transaction queries.
  • Experience with unit testing using JUnit and mocking frameworks like Mockito.
  • Experience with Version Control Systems like GitHub and SVN.

TECHNICAL SKILLS:

Languages & Tools: Java, C, Swift.

J2EE Technologies: JDBC, Servlets, JSP, POJO.

Java Framework: J2EE, Hibernate, Spring, Spring Boot, Microservices

Databases: Oracle 9i/10g/11g, MySQL 5.0, MongoDB.

Application Servers: Tomcat 5.x, IBM WebSphere, JBoss 4.2.3.

XML Technologies: XML, XSLT.

Web Technologies: HTML, CSS, JavaScript, jQuery, Ajax, Restful, SOAP.

Issue tracking tools: JIRA

IDE: NetBeans, Eclipse, IntelliJ IDEA.

Operating Systems: Windows, Linux.

Version Control: GitHub, Bitbucket, SVN.

PROFESSIONAL EXPERIENCE:

JAVA DEVELOPER

Confidential, Tampa, FL

Responsibilities:

  • Involved in SDLC phases of the project using Agile methodologies. Worked on SCRUM mode, participated in sprint planning and retrospective sessions. Used Jira for documenting user stories.
  • Developed a Single Page Application, with custom HTML elements using AngularJS directives for UI and advanced Spring MVC based Restful Web service.
  • Develop Rest APIs and Microservices using Java 8, Spring Boot Framework.
  • Improve code quality by refactoring existing code to enhance SonarQube rating.
  • Developed the application implementing Spring MVC Architecture with Hibernate as ORM framework.
  • Write JUnit test cases using Mockito and create test case scenarios for functional testing.
  • Create process flow diagrams, conduct code reviews and lead user stories in Jira.
  • Developed Domain model and Persistence Layer using Hibernate.
  • Worked on writing JIL scripts to schedule jobs through AUTOSYS.
  • Developed Data Access Object (DAO) which handles all database operations using Hibernate.
  • Involved in production support and maintenance of the application.
  • Used built in stored procedures to reach the requirements from the Client to improve the response time of the services.
  • Worked on the design and development of tables in database and creation of DAO classes.
  • Developed the application implementing Spring MVC Architecture with Hibernate as ORM framework.
  • Worked on Batch jobs for inbound and outbound file batch processing, and for loading the data into the database.
  • Worked on the Rabbit MQ of AMQP protocol in the distributed environment for handling queues to listen and send messages.
  • Involved in the discussion of the functional requirements with Margin Operations and creation of the technical specification.
  • Involved in Analysis, Design, Development, UAT and Production phases of the Application.
  • Used Log4J for logging the user actions and exceptions to find out causes of system malfunctioning and keep user action logs.
  • Used Maven script for building and deploying the application.

Environment: Java, J2EE, Spring MVC, Spring Boot, Microservices, JSP, Ajax, XML, CSS, JavaScript, SQL, MySQL, Hibernate, Log4j, Windows, Agile, JPA, Eclipse, HTML 5, Bootstrap, jQuery, JIRA, Jenkins, JUnit, JERSEY REST, Robbit MQ, Git, Maven, DAO, Junit, UML.

JAVA DEVELOPER

Confidential, Tampa, FL

Responsibilities:

  • Developed applications using web technologies like HTML/HTML5 & CSS/CSS3.
  • Developed Java applications and implemented Restful Web Services using Spring Boot Framework
  • Used Spring Annotations to simplify the business logic for creating Spring MVC RESTful web services.
  • Used Spring Data Framework such as JDBC to perform Database operations.
  • Developed JUnit test scripts for acceptance criteria.
  • Used spring boot Actuator to externalize applications configuration properties for different environments.
  • Implemented pre - authentication and database security using Spring security and securing application access and Spring Batch for scheduling and maintenance of batch jobs.
  • Produced and consumed centralized Spring Restful Web Services for Enterprise applications to consume in JSON format and in a trusted client-server environment and extensive experience in building Rest services.

Environment: Java, J2EE, Spring MVC, Spring Boot, Microservices, JSP, Ajax, XML, CSS, JavaScript, SQL, MySQL, Hibernate, Log4j, Windows, Agile, JPA, Eclipse, HTML 5, Bootstrap, jQuery, JIRA, Jenkins, JUnit, JERSEY REST, Git, Maven, DAO, Junit, UML.

Software Developer

Confidential

Responsibilities:

  • Participated in the complete life cycle of the project (Analyzing the client requirements, designing, developing and testing).
  • Involved in working with Agile methodology implementations like Daily scrum meetings, sprint planning’s, resource planning, etc.
  • Involved in designing UML Use case diagrams, Class diagrams and Sequence diagrams using Rational Rose.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions.
  • Developed user interface pages using JSP.
  • Used Hibernate, JPA in the data access layer for data persistency using MySQL.
  • Implemented the business layer by using Hibernate with Spring DAO and developed mapping files and POJO Java classes using ORM tool.
  • Involved in design and development of RESTful (JAX-RS) web services for controller classes and tested using SoapUI and Postman rest client.
  • Used Maven for creating the project archetype, build the interface modules for creating war, jar and ear files and updated POM files to include new dependencies.
  • Used JUnit framework for unit testing of applications and Log4j to capture the log that includes runtime exceptions.
  • Used Git for version control of the application and JIRA for issue tracking of application.

Environment: Java, J2EE, Spring MVC, JSP, Ajax, XML, CSS, JavaScript, SQL, MySQL, Hibernate, Log4j, Windows, Agile, JPA, JUnit, Git, HTML, CSS, Java Script, Maven, Singleton, DAO, UML.

We'd love your feedback!