We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Durham North, CarolinA

SUMMARY:

  • Highly qualified Java developer with more than 5 years of experience serving as a key technical team member throughout all phases of software development life cycle of Java applications.
  • High problem - solving skill with history of success in developing, designing, launching and supporting critical web and desktop applications.
  • Developed web pages using HTML, CSS and JavaScript. Utilized Java, Eclipse andJ2EE.
  • Experience with Web Services (SOAP and REST), Spring Boot and Microservices.
  • Followed Agile software development practice paired programming, test driven development and scrum status meetings.
  • Effectively interacted with team members and business users from different regions for requirements capture and analysis.
  • Prepared Unit test cases and reviewing test results. Designed and developed front end using JSP and JSTL.
  • Experience in pre-testing the Web-Service calls with SOAP UI using end-points.
  • Performed analysis, design, development, integration and testing of application modules.
  • Implemented open source log4j logging framework in whole application.

TECHNICAL SKILLS:

Languages: JAVA / JAVA8, C, C++

Frameworks: Spring, Hibernate, JPA, Spring Boot, Angular, Camunda, JDBC, JUnit, Mockito

Web: JSP, Servlets, AJAX, Bootstrap, CSS3, jQuery, JavaScript, HTML5

Web Services: REST, SOAP, JAX-RS, JAX-B, JSON, XML.

Web / App Servers: Tomcat, Glassfish, XAMPP, WAMP, JBOSS, wildfly

Databases: MySQL, SQL, H2

Design Patterns: Singleton, Factory, Command, Proxy, Composite, Template, DAO, Observer Pattern, Chain of Responsibility

SDLC: Agile Scrum, Waterfall, TDD, Iterative

Tools: Eclipse, STS, IntelliJ, NetBeans, MySQL Workbench, StarUML, Git, Visual Studio Code, Sublime Text, JIRA, FileZilla

Platforms: Windows, Linux

Other Technologies: Microservices, Log4j, Mockito, ActiveMQ Messaging, Maven, Jenkins, Spring Data, AOP.

PROFESSIONAL EXPERIENCE:

Confidential, Durham, North Carolina

Java Developer

Responsibilities:

  • Designed and developed new applications and existing system enhancements for several complex projects
  • Participated in requirements gathering and analysis to design coding, testing and deployment.
  • Followed Agile methodology to develop user interaction forms and created use cases and sequence diagrams to assist in application design.
  • Used features of Java 8 like Stream, lambda, filter, map, reduces to reduce the code complexity.
  • Created Email notification system to notify the exception occurred in the product in the production.
  • Involved in functional testing, end to end integration and bug fixing.
  • Followed SOLID design principle to write clean, efficient and flexible code.
  • Code cleaning using Sonar Qube to remove the sonar issue and reduce the code complexities.
  • Enabled accurate data manipulation and SQL data updates using service classes and implemented client-side input validation and back-end business logic.
  • Played a key role in planning, design, development, programming, deployment and testing of the system
  • Integrated Spring and Hibernate frameworks to develop end to end application.
  • Used Spring MVC to implement the controller web layer of the application, developed controllers, views, and used handler mapping classes in spring configuration files.
  • Implemented RESTful API to interact client and server following the SOA architecture.
  • Creation of generic templates to be used by users.
  • Set up Object & relationship mappings with Associations, inheritance, and named queries etc. using Hibernate.
  • Used JMS for Asynchronous messaging.
  • Used JBoss Application Server for deploying the application, set up Maven configurationand helped Contiguous Integration issues.
  • Used Maven to build & deploy the application on the server.
  • Deployed the application on the UNIX machine using FTP.

Environment: Java, J2EE, SOA, Camunda, Spring, Web Services, MicroServices, Spring Boot, XML, UML, HTML, JavaScript, Eclipse, WebLogic, Active MQ, JAX-RS, JAX-B, JMS, AJAX, Maven, Jenkins, Restful, SOAP, JIRA, MY SQL, MS SQL, H2, SOAP UI, JUnit, Windows, Unix, JIRA, Domain Driven Design, Sonar Qube.

Confidential

Java Developer

Responsibilities:

  • Designed and developed new features and existing system enhancements for the Abixen Platform.
  • System troubleshooting, customization and user training.
  • Worked in Agile environment to develop and deliver and deploy the code.
  • Troubleshot critical production issue, involved in functional testing and bug fixing.
  • Enabled accurate data manipulation and SQL data updates using service classes and implemented client-side input validation and back-end business logic.
  • Built with N-tier architecture, ORM (with Hibernate) technology
  • Implemented RESTful Web Services using Spring Boot following Service Oriented Architecture (SOA) concept.
  • Set up object and relationship mappings with associations, inheritance, and named queries etc. using Hibernate.
  • Used Travis for Build and deployed the application on the server.

Environment: Java, J2EE, SOA, Spring, Web Services, Hibernate, JPA, HTML, CSS, JavaScript, Eclipse, intellij, JAX-RS, JSON, AJAX, Maven, Jenkins, Restful, SOAP, JIRA, SOAP UI, JUnit, GIT, Windows, Unix, MY SQL, MS SQL, H2.

Confidential

Java Developer

Responsibilities:

  • Extensively involved in all the phase of software development life cycle.
  • Developed application service components and configured beans using Spring IOC, created Hibernate mapping files and generated database schema.
  • Used Spring MVC to implement the controller web layer of the application, developed controllers, views, and used handler mapping classes in spring configuration files.
  • Used Spring security for authorization and authentication of the application.
  • Developed RESTful API to interact client and server so the client application was deployed separately from the server application.
  • Involved in functional testing and bug fixing.
  • Implemented Web Services using SOAP protocol, WSDL and Service Oriented Architecture (SOA).
  • Planned, designed, developed, programmed, deployed and tested the system
  • Integrated Spring and Hibernate frameworks.
  • Built enterprise application in Spring Boot following N-tier architecture, ORM (with Hibernate/JPA) technology and Agile methodologies.
  • Actively participated in Object Oriented Analysis Design sessions based on MVC Architecture using Spring Framework.
  • Used Hibernate/JPA for object and relationship mappings with associations, inheritance, and named queries, etc.
  • Enabled accurate data manipulation and SQL data updates using service classes and implemented client-side input validation and back-end business logic.
  • Used Ajax and jQuery to make Asynchronous request.
  • Used Maven and Travis tool to build and deploy the application on the server.

Environment: Java, J2EE, SOA, Spring, Web Services, XML, UML, HTML, JavaScript, Eclipse, WebLogic, Active MQ, JAX-RS, JAX-B, JMS, AJAX, Maven, Jenkins, Restful, SOAP, JIRA, MY SQL, MS SQL, H2, SOAP UI, JUnit, GIT, Windows, Unix.

We'd love your feedback!