We provide IT Staff Augmentation Services!

Java Backend Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Around 9 years of experience in analysis, development, testing, implementing Web based, Client/Server Applications along wif Enterprise and Distributed applications across the entire Software Development Life Cycle using Java and J2EE Technologies.
  • Experience in using both Java and J2EE design patterns.
  • Experience in Web Services Technologies like SOAP wif WSDL and RESTful.
  • Expert in Core Java wif strong understanding of Collections, Multithreading, Event handling, Exception handling and Generics.
  • Experience in defining the XML schemas and in working wif XML parsers to read and validate the data held in XML documents.
  • Experience in developing automated unit testing using Junit, PowerMock, Mockito frameworks.
  • Worked proficiently wif various IDEs including Eclipse, My Eclipse, IntelliJ.
  • Experience in continuous integrated build and testing and deployment using Hudson and Jenkin.
  • Exposure in using deployment web containers like Apache Tomcat, JBoss, Confidential WebSphere Server.
  • Experience in Version control tools like SVN and GitHub.
  • Extensive experience on support tools like Application Life Cycle Management to perform Unit testing and Application integration testing.
  • Highly knowledgeable in UML, Use Cases, Conceptual Models, Collaboration Diagrams, Class Diagrams, Activity and Sequence Diagrams.
  • Experience in estimation, resource allocation, capacity planning, project plan documentation and project status reporting.
  • Expert level skills in Java Multithreading, Exception Handling, Servlets, JSP,Custom Tag Libraries, Java Script, AJAX, CSS, HTML, Struts, Spring, Hibernate, Enterprise Java Beans, JDBC, RMI, JNDI and XML related technologies.
  • Expertise in Server side development using Java, J2EE, JDBC, in environment like Windows and UNIX.
  • Experience in Three - tier architectural frameworks such as MVC (Model View Controller) in developing applications using Struts, spring framework.
  • Proven expertise in implementing IOC and dependency Injection features in various aspects of Spring Framework and also experienced in integrating Spring Web Flow wif other frameworks like JSF.
  • Used JIRA extensively to log all issues and track development status.
  • Developed unit testing frame work using JUnit test cases for continuous integration testing.
  • Developed the build scripts using Maven.
  • Hands on CA Site Minder Primary Security Operations.
  • Used Ping API to deploy and create SAML changes.
  • Implemented Design Security Network on CA Single Sign On.
  • Experience in providing 24 X 7 Support for production environments.
  • Expert knowledge and strong hands on experience wif integration design & implementation using Apache Camel framework.
  • Excellent interpersonal, communication and presentation skills. Self-starter, detail oriented, Research-oriented and customer focused.

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Java Backend Developer

Responsibilities:

  • Design and implemented the concept of the frameworks using Java and Springand also assisting wif development environment configuration.
  • Involved in analysis, design, technical documentation, coding and testing (Unit, Integration and Load) of
  • Application and production support.
  • Used build tools like ANT, Maven and Gradle for continuous integration.
  • Followed agile methodology and participated in Sprints during development.
  • Actively participated in Agile Development Methodology wif Test Driven Development process from the development phase to Post production phase.
  • Used Spring MVC framework & Integration for Server side programming.
  • Implemented Micro Services based Cloud Architecture on AWS Platform and Cloud Foundry
  • Performed Unit Testing and developed Unit Test Classes using JUNIT
  • Removed ADF dependency from legacy projects and involved design.
  • Designed interactive UI using spring MVC, JSP, JQuery.
  • Analyzed business requirements and worked closely wif various application teams and business teams to develop procedures that are consistent across application and systems.
  • Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations and Transaction Management.
  • Implemented and maintained monitoring and alerting of production and corporate servers using EC2 and storage such as S3 buckets using AWS.
  • Used Amazon S3 to backup database instances periodically to save snapshots of data.
  • Selecting the appropriateAWSservice based on compute, data, or security requirements.
  • DevelopedJava APIto interact wif theAmazon SQSused in sending bulk emails.
  • Used Amazon Cloud Watch to monitorAWSservices and Amazon Cloud Watch logs to monitor application.
  • Responsible for code releases and supported after code release.
  • Used Bootstrap and AngularJS, React. Js and Node. Js in effective web design.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server.
  • Developed and deployed EJBs, Servlets and JSPs on Confidential WebSphere Server.
  • Used MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
  • Involved in using AngularJs to develop static content and develop front-end forms.
  • Developed RestFul web servces using Java, Spring, and MySQL.
  • Experience in design architecture and development of batch jobs using Spring batch.
  • Experience in designing and developing interactive User Interfaces, usability, web and client/ server applications using HTML5, CSS3, JavaScript and Jquery.
  • Used naming conventions and best coding practices while writing code in HTML, CSS and JavaScript.
  • Implemented navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files.
  • Implemented generating the verification hash code using crypto package on Node.JS and Added user validations and user permissions by using the Node.js.
  • Development UI modules using Bootstrap, HTML, JSP, JSF, JavaScript and CSS. Used JBoss as an Application Server to deploy the build. Created and implemented stored procedures, functions, triggers, using SQL.
  • Designed and Developed End to End customer self-service module using annotation based Spring MVC, Java Beans and Jquery.
  • Worked in a Test-driven development environment where it's required to use testing frameworks (JUnit) for unit tests.
  • Participated in code reviews and actively collaborated wif fellow developers to ensure application standards at enterprise level.
  • Supported system level testing/production support.
  • Coordinating wif offshore team to get the status update of the daily volume of the production issues and provide details to Dev team

Environment: Java 1.7/1.8, J2EE, JSP, Spring MVC, Spring Batch, Spring Security, Servlet, Angular 4 & 5, XML, HTML5, CSS3, JUnit, Maven, Struts, Spring Boot, AWS, RESTful Web Services.

Confidential, Bentonville, AR

Java Developer

Responsibilities:

  • Prepared test cases and provided support to QA team in UAT.
  • Consumed Web Service for transferring data between different applications using RESTful APIs along wif Jersey API and JAX-RS.
  • Built the application using TDD (Test Driven Development) approach and involved in different phases of testing like Unit Testing. Responsible for fixing bugs based on the test results.
  • Involved in SQL statements, Stored procedures, handled SQL Injections and persisted data using Hibernate Sessions, Transactions and Session Factory Objects.
  • Experience in working wif automation tools like selenium.
  • Responsible for Hibernate Configuration and integrated Hibernate framework.
  • Analysed and fixed the bugs reported in QTP and effectively delivered the bug fixes reported wif a quick turnaround time.
  • Extensively used Java Collections API like Lists, Sets and Maps.
  • Use PVCS for version control and deploy the application in JBOSS server.
  • Implemented the function to send and receive AMQP messages on RabbitMQ synchronously and asynchronously, and send JMS message to Apache ActiveMQ on the edge device.
  • Used Maven for building, deploying application and creating JPA based entity objects.
  • Involved in configuring JMS and JNDI in rational application developer (RAD).
  • Used Jenkins to deploy the application in testing environment.
  • Involved in Unit testing of the application using JUnit.
  • Implemented Log4j to maintain system log.

Environment: Java 1.7/1.8, Servlets, Html, CSS,JavaScript, AngularJS, PL/SQL, JQuery,Maven, REST, JUnit.

Confidential

Java Developer

Responsibilities:

  • Involved in designing the user interfaces using Angular MVC Framework, HTML, JSP.
  • Developed the Presentation and Controller layers using JSP, HTML, JavaScript, Business layer using Spring (IOC, AOP),DTO, JTA, and Persistent layer DAO, Hibernate for all modules.
  • Developed user specific Highlights (dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create user’s screens wif assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Implemented multi-threading, data structures, algorithms, object oriented concepts and design patterns.
  • Developed stored procedures, Triggers and functions in Oracle 10g to process the trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables.
  • Developed and Implemented Restful and SOAP Web Services using Spring MVC Framework.
  • Design and development of the Service node for interfacing to UI (REST APIs), application logic and interworking wif database. dis will include implementation wif core Java, REST APIs etc.
  • Configured JMS Server setup and DB Connection pool setup & deployed Returned items in Weblogic Server and Created Maven build file to build the application and deployed on WebSphere server.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Worked wif source version control tool ClearCase to manage the code repository.Developed a smart rule engine for CAS that tracks, alerts, emails and generates iText and Jasper reports for decision-makers in a company about any customer-employee issue whenever the rule is applicable.
  • Developed JUnit test cases for all the developed modules.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML Rational Rose

Environment: Core Java, Java Collections, J2EE, Spring, Spring MVC,PL/SQL, JDBC, J2EE Design Patterns, JSP, ANT, HTML, REST,JMS, JUnit,Eclipse, JIRA, UML, Maven.

We'd love your feedback!