We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

CharlottE

SUMMARY:

  • Exposure in mapping business requirements and designing customised solutions with the ability to analyse business practices and define optimal procedures / practices.
  • Excellent command in developing Rest web services
  • Working in agile scrum methodology and have knowledge of JIRA, Rally and Version One tool.
  • Experience in Client side technologies such as HTML, CSS, and JavaScript.
  • Experience in implementing Object Oriented programming techniques.
  • Writing SQL queries in Oracle.
  • Experience in unit testing using JUNIT framework.
  • Excellent command over ORM technologies like Hibernate and JPA.
  • Installation and administration of Weblogic and Jboss application servers.
  • Experience in log monitoring, reporting using splunk.
  • Knowledge of Build tools like Ant and Maven.
  • Strong UNIX skills including shell scripting.
  • Experience in integration testing using Soap UI and Rest client.
  • Good practice using Source Control tools - Subversion, clear case, clear quest.
  • Developing microservice using spring boot.
  • Hands on experience on AWS.
  • Working with release management closely to deploy code from dev environment to production pipelines.
  • Strong communication, interpersonal, analytical & team building skills with proficiency at grasping new concepts quickly and utilising the same in a productive manner.
  • Mapping client/business requirements and providing customized software solutions involving finalization of product specifications and selection of appropriate techniques.
  • Conducting system study and coordinating with team members for Application Maintenance, etc.
  • Identifying, analysing defects, errors, and inconsistencies in software program functions, troubleshooting and debugging of the software outputs and content.
  • Delivering and implementing the project as per scheduled deadlines; extending post-implementation and maintenance support to the technical support team and client.

TECHNICAL SKILLS:

Programming Languages: Core Java,J2EE, JSP, Servlet, JDBC, Collections, RestRest Services, JSON, SQL

Web based Languages: HTML,XML

Scripting Language: JavaScript

Frameworks: CXF 3.1.7, Spring 4.3,Spring Boot 2.0, Spring Batch, Hibernate3.0, JPA2.1, Junit 4.12, Jenkins 3.3, Swagger2.2, Ehcache 3.2

IDE: Eclipse3.0.2, Eclipse3.5, STS

Servers: Weblogic10.3.6, Jboss EAP 7

Database: Oracle

Version Control: SVN

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte

Technologies: Spring MVC, CXF, Restful web service, Spring Boot, Microservices, Spring batch, Spring Security, Hibernate, Junit, Jenkins, Maven, Jboss eap 7.0, JSON, XML, Ehcache 3.2, Java 1.8

Responsibilities:

  • Involved in documenting technical functions.
  • Participate in process of scrum like sprint planning, retrospective, refinement and backlog grooming.
  • Used Java 1.8 features such as Lambda, Stream API, functional interfaces etc. extensively in code.
  • Developing batch jobs using corn job scheduler and spring batch.
  • Developing restful web service using CXF.
  • Used Junit to perform unit testing and SOAP UI/Rest Client to perform integration testing.
  • Developing microservice using spring boot.
  • Used Maven as a build tool to compile and deploy the code
  • Used Jenkins to package deployment artifacts such as War, property files and DB scripts tar.
  • Mentor Junior developer in team with best practices, procedures and concepts.
  • Involved in new team member on boarding on functional and application knowledge.
  • Develop services and components that are well-defined, modularized, secure, reliable, diagnosable, actively monitored and reusable.
  • Involved in Analysis and Designing Phases
  • Improve test coverage for services, implement integration tests and resolve problem areas.
  • Provide feedback in code reviews for improvement.
  • Debugging and troubleshooting errors and identifying root cause.
  • Proclivity to follow coding standards and execute a best practices approach in build processes.
  • Provide require support to deploy artifacts from lower environments till production.
  • Analyzing production defects using log monitoring tool such as Splunk and App dynamics.
  • Used Ehcache for in memory caching.
  • Updated DB and wrapper scripts for DB deployment from lower environments till production.
  • Writing SQL queries to create/alter/drop tables, grant synonyms, create sequences, Role grant permissions etc.
  • Escalate issues related to project outcomes to senior management as needed along with insight on recommended resolutions.

Confidential

Technologies: Coré Java, Spring MVC, RestFul API, java scripts, Hibernate Weblogic8.1, Oracle.

Responsibilities:

  • Involved in writing business and technical requirements
  • Analyse business requirements and understanding the customer business.
  • Preparing Technical design documents.
  • Responsible for Data modelling for the data base design.
  • Used JPA as an ORM to maintain persistence layer.
  • Used Jenkins to package deployment artifacts such as War, property files and DB scripts tar.
  • Involved in Client Interaction for requirement collection.
  • Involved in Analysis and Designing Phases
  • Use ofJ2ee design Patterns
  • Developing changes in UI using java scripts and bank customized touch point framework.
  • Worked WebLogic application server to develop and configure the required resources for the project.
  • Coordinating with the functional team in case of any technical and functional issue.
  • Development of all the components required by project like database connection layer, business layer, controller layer, DAO layer etc.
  • Involved in code reviews for peers.
  • Responsible for deploying Components to Development environment, System Test Environment, and User Acceptance Test environment.
  • Added chicken switches in DB and used switch to enable and disable functionality.

Confidential

Technologies: Coré Java, Struts, WebService, design patterns, Weblogic8.1, Oracle.

Responsibilities:

  • Involved in writing business and technical requirements
  • Involved in Client Interaction for requirement collection.
  • Involved in Analysis and Designing Phases
  • Use ofJ2ee design Patterns
  • Developing changes in UI
  • Responsible for deploying Components to Development environment, System Test Environment, and User Acceptance Test environment.
  • Developed Java code based upon the functional designs and conforming to software coding practices using java 6.
  • Escalated issues related to project outcomes to senior management as needed along with insight on recommended resolutions.
  • Coordinating with the functional team in case of any technical and functional issue.
  • Development of all the components required by project like database connection layer, business layer, controller layer, DAO layer etc.
  • Involved in code reviews for peers.
  • Updated DB and wrapper scripts for DB deployment from lower environments till production.

Confidential

Technologies: Core Java, Servlets, JSP, JMS, Web logic 10.2, JDK 1.5.

Responsibilities:

  • Involved in Research and Development
  • Involved in Analysis Phases
  • Use of J2EE design patterns.
  • Documentation of the Development.
  • Production support, development and performance testing.
  • Responsible for deploying Components to Development environment, System Test Environment, and User Acceptance Test environment.
  • Developed Java code based upon the functional designs and conforming to software coding practices using java 6.
  • Debugging and troubleshooting errors and identifying root cause.
  • Proclivity to follow coding standards and execute a best practices approach in build processes.

We'd love your feedback!