We provide IT Staff Augmentation Services!

Java Backend Developer Resume

2.00/5 (Submit Your Rating)

Miami, FL

\PROFESSIONAL SUMMARY:

  • Around 7 years of experience in Information technology using Java/J2EE. Worked on all phases of Software development life cycle including Analysis, Design, Development, Testing, Implementation, and Documentation.
  • Experienced in Application Development, Analytical Thinking and Problem Solving, debugging skills and highly motivated towards learning new technologies.
  • Extensive knowledge of Core Java Technologies such as Multi - threading, Collections Framework, Annotations, Generics, Exception-Handling etc.
  • Experienced in developing and enhancing robust applications using Core Java, Spring core, Spring AOP, Spring DAO, Spring JDBC, Spring MVC, Spring IOC, RESTful Web Services, Spring Security, Spring Boot, Microservices, JSON, XML, using backend as Oracle, MySQL, PostgreSQL, MongoDB.
  • Experienced with the Software Development Life Cycle (SDLC) process, Agile methodology.
  • Knowledge in HTML, CSS, Java Script, NodeJS, TypeScript.
  • Extensive experience in working IDE tools like Eclipse, and Spring Tool Suite (STS).
  • Experience Maven building tools and application logging using the Log4J, Slf4J.
  • Experience in using Git Hub, SVN.
  • Jenkins for (CI/CD)
  • Knowledge in Open Shift and AWS (EC2, Lambda, API Gateway, S3).
  • Experience in Unit testing tools using Junit.
  • Worked in WebLogic Server, IBM WebSphere, Apache Tomcat Server.

TECHNICAL SKILLS:

Languages: Java, J2EE, C, C++

Framework: Spring based on MVC architecture, Spring boot, Spring REST Webservice.

Web Technologies: J2EE, SOAP, Servlet, Spring, Spring Boot, HTML, CSS, XML, XSD, WSDL, SOAP, XSLT.

Application/Web Server: Apache Tomcat, WebLogic Server, IBM WebSphere.

RDBMS/Database: Oracle, MySQL, PostgreSQL, Mongo DB

Developer Tool: Eclipse, STS, Oracle JDeveloper.

Other Tools: Junit, SOAP UI, Postman, Maven

Operating Systems: Windows, UNIX, Linux

Version Control tools: SVN, GIT Hub

OFM Integration Technologies: Oracle Fusion MW BPEL, Mediator (ESB), AIA, Business Rules.

Tools: /Adapters of OFM Integration: DB Adapter, File Adapter, JMS Adapter, B2B Adapter, BAM Adapter, JDeveloper.

Oracle Fusion Administration: SOA Suite 11g, WebLogic Server, BPEL Web Services, JDeveloper.

PROFESSIONAL EXPERIENCE:

Confidential, Miami, FL

Java Backend Developer

Responsibilities:

  • Participating in daily scrum meetings and reviews with sprint deliveries as part of Agile development environment.
  • Involved in analyzing, designing and implementation of the service.
  • Implemented Java8 features Lambda expressions, Functionals, Streams.
  • Created Custom Exceptions to handle exceptions thrown in microservices.
  • Involved in developing REST based Microservices using Spring Boot.
  • Worked independently creating microservices using Spring Boot.
  • Developed various reusable helper and utility classes using Java Beans with Eclipse editor integrated with various tools like SonarQube.
  • Developed Junit test cases and created Mock objects and used Postman for all the developed modules to test them.
  • Used GIT for version control, and Jenkins for Continuous Integration and Continuous Deployment (CI/CD).
  • Using Log4J for logging, debugging, and testing purposes and maintaining system state.
  • Using Maven to build the application and resolve all necessary dependencies.
  • Involved in interaction with the client for gathering the requirements during design, development and implementation phases and participated in technical code reviews as part of development process.
  • Created Technical System documentation laying out the extensive refactoring approach using templates to document code, test plans and cases.

Environment: Java 8, Spring Boot, Microservices, MS SQL, IBM Web Sphere, Maven, Log4J, Junit, GIT, Postman, Jenkins, Jira

Confidential

Java Developer

Responsibilities:

  • Involved in implementing Core Java concepts - Collections, Exception Handling, Multithreading etc. in process of developing the application and development of Controller, Service, and Data Access layer.
  • Implemented J2EE standards, developed RESTful webservices using Spring Framework
  • Work closely with Oracle DB
  • Work with Eclipse and other IDE development tools and used Maven. Code Quality Governance related tools like JIRA. Source Code Management Tools (SVN)
  • Interacting with onsite team and leading the team to meet the goals and tasks on time to achieve deliverables.
  • Carried change request for various modules.
  • Involved in enhancements to the existing functionality as per the requirement
  • Created UTP document, Checklist document
  • Involved in End to End testing for the applications.

Technologies: Java, Spring framework, MS SQL, Apache Tomcat, Maven, Log4J, Junit, SVN.

Confidential

Java Developer

Responsibilities:

  • Followed agile methodology, interacted with the client, provide/take feedback on features, suggest/implement optimal solutions and tailored application to requirements.
  • Analyzed existing Java and XML code and documented program behavior and input/output data types.
  • Identified coding improvements and worked with a development team to update the applications to match the latest industry standards.
  • Rebuilt existing Java code libraries for compatibility with new servers running on latest versions.
  • Developed the application using Spring Framework that leverages the Model View Controller (MVC) architecture. Implemented Spring IOC for reducing the tight coupling between objects.
  • Involved in the development of DAO classes using Hibernate as an ORM tool.
  • Involved in developing and deploying the applications in Web Sphere Application server.
  • Implemented the mechanism of logging and debugging with Log4j.
  • Worked with QA teams to develop testing strategies and performed unit testing of programs using JUnit.
  • Version control of the code and configuration files are maintained by SVN.

Technologies: Java, Spring MVC, Oracle, IBM WebSphere, Hibernate, XML, Maven, Log4J, Junit, SVN.

Confidential

Java Developer

Responsibilities:

  • The objective is to help transition the existing legacy system to Restful services to add new services and for easy maintenance.
  • Involved in development of Controller layer, Business layer, and Data Access layers.
  • Used Spring MVC framework for dependency injection, transaction management.
  • Involved in Agile methodology.
  • Conducted Unit testing and Integration testing before pushing code into the QA phase.
  • Configured and deployed the application on Web Logic Application Server.
  • Interacted with Business Analysts to come up with better implementation designs for the application.
  • Creation of supporting documentation using templates to document code, installation plans, test plans and cases.
  • Update of the Technical documents and Unit Test Cases for any change requests.
  • The support tool like Oracle case management tool is used for logging the various activities working on.

Technologies: Java /J2EE, Spring MVC, Oracle, WebLogic Server, Hibernate, XML, Maven, Log4J, Junit, SVN, STC.

Confidential

OFM SOA Developer

Responsibilities:

  • Understanding the functional requirements & Design Specifications
  • Decomposition of the Business Components (in different Business layers), into Business functions and further into Business Processes, which would represent the Business Architecture using SOA/JAVA technology.
  • Build processes around operational requirements and develop and maintain these processes to ensure applications supported meet compliance standards
  • Document the Change Drivers, which are the influencers that could drive business change
  • Identify business services from business processes, possible impact of the Business and communicate same to the Architecture team.
  • Developed technical design specs based on functional requirement from business users
  • Developed, deployed asynchronous/synchronous, SOA Interfaces using adapters (JMS Queue, JMS Topic, File/FTP, and DB), partner links (WSDLs), process activities (Assign, While, Java Embedding) and XSLT transformations
  • Configuring and using Email Notifications in SOA to notify users of exceptions, errors and success of records.
  • Used SOAP UI for service level testing of various infrastructure services.
  • Preparation of Unit Test Cases
  • Used SVN as a version management tool

Technologies: Java /J2EE, Spring, Maven, Junit, Log4J, Oracle SOA Suit, Oracle BAM, Oracle B2B, WebLogic Server, XML, Oracle JDeveloper, Oracle, SVN.

Confidential

Java Developer

Responsibilities:

  • Used Spring Configuration, RESTful web services
  • Developed the application using Spring Framework that leverages classical Model View Layer (MVC) architecture. UML diagrams like use-cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams were used.
  • Worked in an Agile work environment with Content Management system for workflow management and content versioning.
  • Involved in the integration of Spring for implementing Dependency Injection.
  • Developed code for obtaining bean references in Spring IOC framework.
  • Focused primarily on the MVC components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data.
  • Involved in development of REST Web Services using Spring MVC to extract client related data from databases.
  • Created RESTful web services.
  • Involved in writing Oracle PL/SQL.
  • Involved in the implementation of DAO using Spring.

Technologies: Java EE, Spring, Hibernate, Web Services (SOAP and RESTful), XML, XSD, XSLT, Oracle SOA SUIT Oracle, WebLogic Server, Hibernate, XML, Maven, Log4J, Junit, SVN, STC.

Confidential

Java Developer

Responsibilities:

  • Created set of classes using DAO pattern to decouple the business logic and data.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Developed RESTful web services and Consumed Web Services for transferring data between different applications.
  • Interfaced with the Oracle back-end database using Hibernate Framework and XML configuration files.
  • Wrote PL/SQL queries to perform back-end database operations.
  • Wrote test cases in JUnit for unit testing of classes.
  • Used SVN to track and maintain the different version of the application.

Technologies: Java EE, Spring, WebLogic Server, XML, Log4J, Junit, SVN, Eclipse.

We'd love your feedback!