We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

San Antonio, TX

SUMMARY

  • 6+ years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client - Server and N-tier Architectures in domains like Network, Finance.
  • Strong work experience in application integration using Web Services such as JAX-WS, SOAP, WSDL, JAX-RS, Restful.
  • Having extensive work experience with java1.7(JDK, JRE), J2EE, Hibernate and Spring
  • Extensive knowledge on salesforce

TECHNICAL SKILLS

Languages: C, C++, SQL, PL/SQL, Java

Frameworks: Spring MVC, JPA Implementation (Hibernate)

Web Services: SOAP, RESTful, WSDL

Web Technologies: HTML, CSS

XML Technologies: XML, XSL, DOM

Databases: Oracle, MySQL, couchbase

Web/Application Servers: JBoss, WebSphere7.1, Apache Tomcat

IDE /Tools: Eclipse, IntelliJ, Spring Tool Suite (STS)

Testing Tools: Soap UI, Postman, Junit, Ready API

Ticketing/Monitoring Tools: JIRA, Kibana, Splunk

Platforms: Windows, Linux and Unix

PROFESSIONAL EXPERIENCE

Confidential, San Antonio, TX

Java Developer

Responsibilities:

  • Analyze the business requirements and derive user stories and perform effort pokering and sprint planning.
  • Developed service layer components using Java / J2EE design patterns that enable the Service Oriented Architecture (SOA).
  • Developed technical solutions to a wide range of difficult problems. Solutions are innovative and consistent with organization objectives
  • Developed Spring Batch programs to process nightly jobs, also to run report jobs.
  • Involved in integrating JAX-RS into Spring application.
  • Used Hibernate for object Relational Mapping and used JPA for annotations.
  • Implementing or exposing the Micro services based on Restful API utilizing Spring Boot with Spring MVC.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Develop and implement advanced system and application monitoring
  • Used Kibana and Splunk dashboard for tracking the logs
  • Monitoring the logs using Open shift
  • Reported bugs and tracked defects using JIRA.
  • As a version control tool used GIT and RTC.
  • Testing is stored in q-test.

Environment: Agile, Hibernate, Spring MVC, RESTful API, JSON, SQL, Jenkins, JIRA, MAVEN, Micro Services, JUnit, GIT

Confidential, Irving, TX

Java/J2ee Developer

Responsibilities:

  • Involved in user story with Business Analysts, providing support for all phases of development release cycle interacting with Quality Analysts, Business Analysts, Product Owners, and Technical Leads.
  • Responsible for Requirement Analysis and Solution Development in Agile approach for the entire Project.
  • UsedHibernateORMframeworkas persistence engine and wroteHibernateQueries to automate the mapping betweenOracledatabase andObjectsinJava.
  • Micro Services were being used as a strategy to gradually replace a core monolithic application while still adding business features.
  • Focused onTestDrivenDevelopmentthere by creating detailedJUnittests for every single piece of functionality before writing the functionality.
  • Created events, email notification schemes and assigned project roles on JIRA.
  • Reported bugs and tracked defects using JIRA.
  • Worked with customers to design and configure the JIRA and Confluence applications (projects, workflows, screens, fields, permissions, plug-ins).

Environment: Java, JSP, Spring MVC, Hibernate, Restful, JAX-RS, Jersey, XML, SQL, GIT, JUnit, Maven, JIRA, Agile/Scrum Methodology

Confidential, Sanjose, CA

Java/J2ee Developer

Responsibilities:

  • Involved inSDLCrequirements gathering, analysis, design, development and testing of application, developed usingAGILE/Scrum methodology.
  • Connected to Data sources and performed operations using Spring Data Framework features like Spring JDBC and Spring ORM.
  • IntegratedSpring DAOfor data access using Hibernate to fetch data from database and avoid redundant database access statements
  • Involved in Batch Module and Developed Batch using Spring Batch.
  • Implemented Microservice Architecture, with Spring Boot-based services interacting through a combination of REST, SOAP.
  • Developed REST web services authentication using SpringSecurity.
  • Extensively usedHQL and SQLfor querying databases.
  • Developed and executing unit test cases using Junit.
  • Packaged and deployed the application inIBM WebSphere.
  • Used Maven building tool for creating EAR file deployed in application servers and used for dependency management of code in application.
  • For application logging and notification, tracing mechanisms used Log4J.
  • To keep track of issues and tasks on individuals used JIRA ticketing system.
  • As a version control tool used GIT.

Environment: Java, JSP, Spring MVC, Spring Boot, Hibernate, Restful, OAuth2, JAX-RS, Jersey, XML, GIT, JUnit, Maven, JIRA, Agile/Scrum Methodology

Confidential

Java Developer

Responsibilities:

  • Involved in SDLC - Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
  • Implemented Use Case Diagrams and Sequence Diagrams during the design phase using Rational Rose.
  • Developed user interface with Servlets and JSP.
  • Responsible in creating Servlets, which route submittals to appropriate Enterprise Java Bean (EJB) components and render, retrieved information.
  • Involved in implementing the DAO pattern for database connectivity and used the JDBC API extensively using MySQL database.
  • Designed and developed the UI using JSP, HTML, CSS and JavaScript.

Environment: IBM WebSphere, Servlets, JSP, XML, CSS, JavaScript, EJB, JDBC, MySQL, UML, HTML.

We'd love your feedback!