We provide IT Staff Augmentation Services!

Java Developer Resume

OBJECTIVE

  • To work in a competitive environment that effectively utilizes my analytical, interpersonal and technical skills to conceive and achieve solutions. The solutions which help the organization in not only meeting its targets, but also allowing it to grow, thereby, enhancing my own skills as an individual and as a key player in the organization's development.

SUMMARY

  • I do have 5+ years of experience in delivering enterprise solutions in Banking, Finance, E - Commerce, Insurance and Health care domains. Expertise in conceptualizing, designing and coding technical solutions using Java/J2EE technologies. Excellent analytical and communication skills in order to work with mid-size teams, technical and business leadership.
  • Strong Programming Skills in designing and implementation of multi-tier applications using Java, J2EE, JDBC, Spring Boot, Struts, Hibernate, JPA, Servlets, JavaBeans, CSS, JavaScript, JSP, JSTL, HTML.
  • Strong experience in Design and Development of Distributed and Client-Server applications using Object Oriented Analysis, Design and JAVA, J2EE Technologies (Servlet, JDBC, EJB, Web Services).
  • Solid background in Core Java API, Exception Handling, Multithreading, Synchronization, Serialization, Collections framework, Java Beans, Executor Services, Thread pools.
  • Experience in working with java 8 features like Lambda Expressions, Method References, Functional Interface, Default methods, Stream API and Date API.
  • Developed Micro Service to provide Restful API utilizing Spring Boot with various data persistence frameworks such Hibernate and JPA and messaging engines.
  • Having good knowledge in REST web services using CXF, JERSEY, Rest Easy and Spring Rest.
  • Having good knowledge in Amazon services platforms such as AWS CLI, S3, Auto Scaling, EC2 etc.
  • Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment and support.
  • Have used multiple frameworks such as Struts, Spring, Hibernate in experience..
  • Having in- depth knowledge of Java IDE such as IntelliJ, Eclipse, STS (Spring Tool Suite), NetBeans and JCreator.
  • Having very good knowledge of automatic build tools such as Maven and Ant.
  • Excellent written and verbal communication skills, presentation and problem solving skills.
  • Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment.

TECHNICAL SKILLS

Programming Language: Java

Web Technologies: HTML5, CSS3, JavaScript, AJAX, JSON, Bootstrap, jquery

Angular2.0/4.0,: J2EE Technologies frameworks: Servlets, EJB, JSP, JSF, JDBC, SOAP, WSDL, REST, XML, JAXP, JAXB, JPA, JMS, Spring 3.x/4.x/5.x, Hibernate, Spring MVC, Spring Boot, Spring Data, Spring Batch, Spring cloud

Databases: MySql, MariaDB

Application/Web: Servers

Glassfish, Apache Tomcat: Messaging Services

JMS, Active MQ, Rabbit MQ: Software

Methodologies: Agile, Scrum

Testing Tools: Junit, TestNG, Mockito

Build & Configuration: Tools

Ant, Maven, Gradle, Jenkins: Version Control Tools

GitHub, SVN: Cloud Technologies

DevOps Tools: AWS, EC2,, S3, Docker, ECS, SQS

Operating System: Window, Linux, Ubuntu, MacOS

IDE’s: Eclipse, Visual Studio, Intellij, Spring Tool Suite

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Gathering requirements, analyzing and designing the application.
  • Experience working in Agile methodologies following the SCRUM process.
  • Developed the application using Spring Boot Spring Core, spring MVC framework that leverages model view layer architecture, also configured Dependency Injection.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for the entire application utilizing Hibernate.
  • Writing junit test cases, debugging, working with Mockito, working with sonar Qube to standardize and remove bugs in code.
  • Used Log4J for logging in the application, Maven tool to build and configure application dependencies.

Confidential, Florham Park, NJ

Java Developer

Responsibilities:

  • Involved in analyzing, and designing, proposing, and delivering solutions that are appropriate for the business and technology strategies.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the CustomerSpecifications, Development and Customization of the Application.
  • Developed the application using Spring Boot Spring Core, spring MVC framework that leverages model view layer architecture, also configured Dependency Injection.
  • Used the DAO Pattern and J2EE framework facilitated the integration and deployment of DAO, JSP and XML.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for the entire application utilizing Hibernate.
  • Used Micro service architecture using Spring Boot.
  • Responsible for implementing new enhancements and fixing defects.
  • JUnit and acceptance test using Cucumber.
  • Used Log4J for logging in the application, Maven tool to build and configure application dependencies.

Confidential

Java Developer

Responsibilities:

  • Involved in analyzing, and designing, proposing, and delivering solutions that are appropriate for the business and technology strategies.
  • Following Agile Methodology and interacting with various stakeholders in gathering requirements and business artifacts in the areas of gathering, design, coding and documentation.
  • Developed the application using Spring Boot Spring Core, spring MVC framework that leverages model view layer architecture, also configured Dependency Injection.
  • Used the DAO Pattern and J2EE framework facilitated the integration and deployment of DAO, JSP and XML.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for the entire application utilizing Hibernate.
  • Experience on Working with ActiveMQ,implementing failover setting and monitoring it on a daily basis.
  • Used Micro service architecture using Spring Boot.
  • Responsible for implementing new enhancements and fixing defects.
  • JUnit and acceptance test using Cucumber.
  • Used Log4J for logging in the application, Maven tool to build and configure application dependencies.

Confidential

Software Developer

Responsibilities:

  • Developed the application using Spring Boot Spring Core, spring MVC framework that leverages model view layer architecture, also configured Dependency Injection.
  • Used the DAO Pattern and J2EE framework facilitated the integration and deployment of DAO, JSP and XML.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for the entire application utilizing Hibernate.
  • Used Micro service architecture using Spring Boot.
  • Responsible for implementing new enhancements and fixing defects.
  • JUnit and acceptance test using Cucumber.
  • Used Log4J for logging in the application, Maven tool to build and configure application dependencies.

Hire Now