We provide IT Staff Augmentation Services!

Java Backend Developer Resume

3.00/5 (Submit Your Rating)

Portland, OregoN

SUMMARY

  • A motivated proactive professional 5+years of Experience, coupled with strong analytical and adaptive skills in implementing various business applications and products using JAVA/J2EE Technologies and Web Technologies for enterprise applications.
  • 2+ years of experience working as Python Developer.
  • Extensive experience in designing both Frontend & Backend applications using Java, J2EE Web frameworks including core Java concepts, JSP, JSTL, HTML, CSS, Angular JS, Script, jQuery, PHP.
  • Experience in working with Application Servers like Apache Tomcat, Web Logic, IBM Web sphere (WAS), and Log 4j for logging.
  • Experienced with wide range of software development environments, including Java, J2EE, Spring Cloud, Spring boot micro Services, SOA, Web Services - (SOAP/REST), RDBMS, NoSQL, ECommerce, Mobile, Cloud Foundry and Spring Boot Microservices.
  • Experience in administering cloud tools Amazon Web Services (AWS), Microsoft Azure and build tools like ANT and Maven.
  • Experience in working with various phases of Software Development Life Cycle (SDLC) methodologies based on Agile, Scrum, Waterfall Model.
  • Capable of quick learning and delivering solutions as an individual and as part of a team with good communication and inter personnel skills.
  • Ambitious, have strong work ethic, have a strong willingness to learn and highly dedicated, strong Analytical skills, strong in communication.
  • Expert in Core Java and implementing concepts like Multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections in various projects.
  • Worked on testing and deployment automation with Docker, Jenkins, AWS and Ansible.
  • Experienced with Deploying applications on to production servers, configuring various parameters of servers like Apache Tomcat, web logic, Web sphere.
  • Experienced in deploying applications on Apache Tomcat, WebSphere, WebLogic.
  • Used Maven and Jenkins as build tool and deploying the application using Kafka.
  • Experience in publishing and consuming Web Services (RESTful/SOAP).
  • Worked in developing Web Services (SOAP) using JAX-WS.
  • Experienced in using Spring Framework (Spring Core, Spring IOC, Spring MVC, Spring DAO) and Hibernate framework for ORM .
  • Expertise in developing web pages using HTML5, CSS3, Bootstrap, JavaScript, jQuery, Ajax and Angular JS with webpage cross browser compatibility and responsive web design and have knowledge on Server scripting language like Node JS.
  • Experience in publishing and consuming Web Services (RESTful/SOAP) and for implementing webservices used JSON, XML, XSL.
  • Extensive experience working with AJAX framework and single page web applications using AngularJS.
  • Working knowledge of PL/SQL and databases like MySQL Server, Oracle 10g/11g and tools like oracle SQL Developer.
  • Experience in using IDE's like Eclipse and NetBeans, integration with Maven.

TECHNICAL SKILLS

Operating System: Windows, UNIX, LINUX

Languages: C,C++,Java,SQL,JavaScript.

Java Framework and Technologies: Java jdk 1.7, Java jdk 1.8, Java EE version 6, Java EE 7, JSP, JDBC, JNDI, Servlets, Web Services, Hibernate, Spring Framework, Angular JS, jQuery, Node.JS, Maven, JIRA, JUNIT, Swing, Applets, Java Beans.

Build tools: ANT, Maven, Jenkins

Web Technologies: JDBC, Servlet, Spring MVC. Restful SOAP (SOA and WSDL), AJAX, Microservices, JSON, SOAP, AWS, JMS, JAXB, BootStrap, AngularJS, XHTML, HTML5, CSS/CSS3, XML

Databases: MYSQL, Oracle

Servers: Apache, Tomcat, WebSphere, WebLogic

ORM Tools: Hibernate, Spring DAO

Reporting / test tool: Junit, JMeter

PROFESSIONAL EXPERIENCE

Confidential, Portland, Oregon

Java Backend Developer

Responsibilities:

  • Implemented business layer using Core java, Spring Beans using dependency injection, spring annotations.
  • Designed and developed the REST based Microservices using the Spring Boot.
  • Developed and consumed Restful web services to accumulate data and generate reports.
  • Involved in unit testing and regression testing before production deployments.
  • Developed Junit test cases for the developed application.
  • Go through the assigned JIRA issue requests of the project and work with Business requestor to finalize requirements based on the technical possibilities.
  • Understanding High Level Design and creating detailed technical Design documents.
  • Developed code using server-side technologies like Spring Boot framework- Core, AOP, MVC, Data.
  • Doing code review for the projects done by other teammates/ peer code review.
  • Used Jenkins tool to deploy application in cloud and non-cloud environments.
  • Tracking the defects/bugs till production phase.
  • Interacted with Business requestor/ Client portfolio managers to finalize the requirements, UAT support and post-production support.
  • Working with other teams (like back end or middle ware team), required for the project.
  • Involved in post-production maintenance and solved the tickets.
  • Involved in build and deploying the application using Tomcat server.
  • Implemented rules for code quality using Sonar, Code Pro, PMD, Check style, Find bugs.

Environment: Java, Spring Boot, Microservices, BIRT tool, Spring MVC, Spring Data, Spring AOP, REST web service, Oracle, Sybase, Angular, HTML5, JavaScript, CSS.

Confidential, Norristown, PA

Java Backend Developer

Responsibilities:

  • Involve in various phases of Software Development Life Cycle (SDLC) such as development, design, and testing inside Agile Scrum environment using Jira as issue tracking tool.
  • Use Java 8 features in developing the code such as Lambda expressions, creating resource classes, fetching documents from database.
  • Involve in component development using J2EE principles and use design patterns such as Singleton, Factory and Data Access Object (DAO) in the implementation of the application.
  • Implement application using Dependency Injection, Spring MVC Framework, Spring AOP, Spring Boot.
  • Build and deploy Docker containers in the Microservices Architecture for each module, improving developer workflow, increasing scalability, and optimizing speed.
  • Integrate Spring DAO and Domain Objects for data access via Hibernate ORM and HQL Query which handles the SQL injection issues.
  • Implement persistence framework using Hibernate & Handled Transaction Management using the spring with Hibernate configurations.
  • Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
  • Work on setting up Maven scripts to build, package, and deploy application code to the target Apache Tomcat.
  • Work with Git as source code version control for pulling and pushing the code changes and solved merge issue.
  • Design and develop tables, triggers, views, and packages, functions using cursor, PL/SQL and stored procedures in Oracle Database.

Environment: SDLC, Agile, Java 8, J2EE, Singleton, Factory, Data Access Object (DAO), Dependency Injection, Spring MVC, Spring AOP, Spring Boot, Microservices, Docker, Spring DAO, Apache Kafka, Hibernate ORM, HQL Query, Maven, Git, Oracle Database.

Confidential

Full Stack Developer

Responsibilities:

  • Designed WSDL's and elaborated type definitions schemas based on corporate standards, integration and security specifications.
  • Implemented Restful Webservices using Spring MVC for front end usage.
  • Estimation of work based on agile methodology.
  • Developed backend logic using Core Java including Collections and multi-threading.
  • Implemented Microservices architecture using Spring Boot for making application smaller and independent.
  • Designed and Developed Websites in Core Java, HTML, CSS, J2EE, spring, used various JavaScript for form validation and other interactive features.
  • Designed and developed HTML front screens and validated user input using JavaScript.
  • Designed Server-side Java E-commerce based application based on Servlets, JSP, EJB, Hibernate, Spring, XML, Ajax on multiple server environments.
  • Created Session Beans, Entity beans for transactions with the database using JDBC.
  • Design, develop, testing and maintain Microservice using Spring Boot & Vert.x and Mongodb.
  • Implemented MVC architecture by using Spring framework 2.0, Hibernate 3.0 in terms of JSPs and Servlets and developed Application using Spring MVC Architecture.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Used Log4J for logging and tracing the messages.
  • Created web services using SOAP, to allow application and services to connect them over the Internet.
  • Implemented Data validations for critical functionalities using AngularJS and JavaScript.
  • Developed performance and browser compatibility using AJAX.
  • Used NodeJS for doing non-blocking design operation for server-side code.
  • Hosted and consume RESTful Web services using JAX-RS API with spring Boot.
  • Used GIT HUB for maintaining the component and to release version management.
  • Used JIRA tracking tool for assigning and defect management.
  • Used Maven to build and deploy application onto JBOSS Application Server and LARA to deploy code onto server.
  • Developed JUnit test cases for Unit Testing and functional testing for various modules and prepared Code Documentation for future reference and upgrades.

Environment: Java 7, Spring MVC frameworks, Servlets, JSP, Struts, HTML, JavaScript, jQuery, AJAXWebservices, Angular JS, SOAP and REST web services, Jenkins, MongoDB, Hibernate, Cassandra Eclipse, ANT, Kafka.

We'd love your feedback!