We provide IT Staff Augmentation Services!

Back-end Developer Resume

2.00/5 (Submit Your Rating)

Manchester, NH

SUMMARY

  • Back - End developer with 6 years professional experience in the Technology, E-Commerce and Banking companies.
  • Deep understanding of Core Java Concepts, such as OOP Concepts, Collections, Generics, Exception Handling, Multi-threading, Reflection and Lambda Expression etc.
  • Front-end technologies: AngularJS/Angular 4, React JS, JavaScript, TypeScript, Bootstrap3, jQuery, NPM, HTML/HTML5, CSS/CSS3, AJAX and JSON.
  • Strong experiences in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JPA, IO, Spring Boot, Spring Microservices, RESTful API, Spring Annotations, Spring Transactions and Spring Security.
  • Strong working experience in application development using JDBC, JSP, JMS, Spring, Hibernate and Microservices.
  • Extensive experience in Spring MVC, Hibernate, Spring REST.
  • Experienced in Apache Tomcat Application server.
  • Design relational schema in Oracle in distributed environment.
  • In-depth knowledge and work experience in managing NoSQL based databases specifically managing the very high load of transactions.
  • Very Familiar with Junit Testing.
  • Worked with version control system - Git and SVN.
  • Worked Experience as a member of AWS Build Team.
  • Proficient with various Software Development Life Cycle (SDLC) methodologies like Agile.
  • Driven Development and Design and Analysis using Unified Modeling Language (UML).
  • Self-motivated, effective priority to achieve immediate and long - term goal. Proficiency in grasping new technical concepts quickly.

TECHNICAL SKILLS

Java: Core Java collection, framework, multi-threading, reflection, input/output, System Exception Handing, generic annotation

Java EE: Web Service, JDBC, XML, Log4j

Java Frameworks/Libraries: Spring MVC, Spring IOC, Spring AOP, Spring Security, Hibernate, Spring Cloud, Spring Batch, Spring Boot

Application Servers: Apache Tomcat7.0, WebLogic, AWS

Database and tools: SQL, MySQL, MongoDB

Front-end framework: AngularJS, Angular2/4, Bootstrap, Node.js

Front-end Web Development: JavaScript, jQuery, HTML5, CSS3, Ajax

Other language: TypeScript, Scala, C++, Swift

Development methodologies: Agile, Test Driven Development (TDD)

IDE/Editor: Eclipse, IntelliJ, WebStorm, Atom, Postman

Deployment Tools: Maven

PROFESSIONAL EXPERIENCE

Confidential - Manchester, NH

Back-End Developer

Responsibilities:

  • Tested code using TDD approach to development which combines test-first development where you write a test before you write just enough production code to full fill that test and refactoring.
  • Development of front-end web pages using JSON, Angular 4, Bootstrap, CSS, TypeScript.
  • Developed presentation layer using HTML5, CSS3 and client validation using TypeScript.
  • Developed using Maven build scripts to automate the deployment to various Web Server.
  • Involved in Full stack development based on Java EE specifications and Spring Framework with MVC architecture.
  • Developed the application with various Spring Framework modules like Spring MVC, Spring IOC, Spring AOP, Spring Boot.
  • Configured Spring to inject DAO objects into the business layer and Hibernate to map POJOs with SQL Database tables using XML configuration file.
  • Used Spring AOP for logging and profiling for certain modules.
  • Developed using web-based technologies such as Hibernate ORM and Web Services (REST / Microservices).
  • Implemented different design patterns such as Singleton, Session Façade, Factory, MVC, Business delegate, session facade and DAO design patterns.
  • Involved in using JPA (Java Persistence API) frameworks and APIs as Hibernate.
  • Used JDBC to write some DAO classes to interact with the database.
  • Used SQL WebLogic server process edition configuration also includes Business Process Management and Data Mapping functionality.
  • Used GIT for version control and developed a logging component using Log4J to log messages and errors.
  • Worked on relational databases and wrote MySQL scripts to manage the database.
  • Involved in a full life cycle Object Oriented application development - Object Modeling, Database Mapping, GUI Design.
  • Used Amazon web services ( AWS) as the cloud to migrate existing data from existing servers.
  • Deploying, planning, monitoring, and maintenance of amazon AWS stack.
  • Creating detailed JUnit tests for every single piece of functionality before writing the functionality.
  • Used JIRA to track bugs, prioritize and discuss team’s work in full context.

Environment: Angular4, AWS, Bootstrap, HTML5/CSS3, JavaScript, jQuery, JSON, Spring 4, Hibernate4, JDBC, REST, J2EE, Tomcat, Maven, WebStorm, Eclipse, MySQL, JIRA, Agility, GIT.

Confidential - Boston, MA

Back-End Developer

Responsibilities:

  • Responsible for Web UI development in Angular 4 using Material, TypeScript, HTML5 and CSS3.
  • Extracted data in UI for different clients using JSON.
  • Participated in Agile/Scrum development and deployment teams.
  • Analyze requirements with team, write High Level design documents, Use Case and analyze risk factors.
  • Used Maven project management tool for build and deployment of the application.
  • Worked on the persistence layer using JDBC with Oracle Database.
  • Developing Web Application using Spring Boot architecture, Angular to design the user interfaces and Spring Data JPA for database connectivity.
  • Developed web service client using Spring Framework and REST http protocol to get customer credentials and information.
  • Developed DAOs using JPA, hibernate persistence API for the database operations to interact with SQL Database.
  • Used Spring IOC for dependency injection.
  • Conducted testing of RESTful API endpoints for HTTP requests such as GET, POST, and PUT through the Swagger API.
  • Created CloudFormation templates for automation process on EC2 instances in AWS cloud service.
  • Good experience on Amazon AWS IAM Services in Users, Groups, Policies, Roles, AWS Access Keys and MFA.
  • Used Docker for installing, testing, upgrading, removing and running software applications.
  • Worked with GitHub by using Source Tree that simplifies interaction with repositories.
  • Streamlined web service calls for the client to enable access with the help of standard HTTP uniform resource identifiers (URIs) through the development of RESTful web services.
  • Involved in writing Unit test cases for unit testing using Junit.
  • Used JIRA for bug and issue tracking.
  • Used log4j for logging errors, info, exceptions.

Environment: AWS, Java 8, Spring 4.1(DI, MVC, Tran Management, Integration, AOP), Hibernate 4.0, Apache CXF, Swagger API, jQuery 1.9, jQuery UI, UML, JSTL, Eclipse 4.2, Junit, Log4j, Maven 3.1, NodeJS, Bootstrap, AngularJS, HTML5, CSS3, Maven.

Confidential - Hudson, NH

Java Developer

Responsibilities:

  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into the working model.
  • Involved with the project planning, daily meetings using Agile SDLC (Scrum).
  • Used Maven to build the application.
  • Used RESTful web services to retrieve and update the data which is populated in view using Angular JS directives/Services.
  • Implemented JAVA Collections API for handling the data objects between the business layers and the front end.
  • Involved in using Hibernate for data access layer to access and update.
  • Responsible for providing Status Reports for activities during the development.
  • Experience in planning, designing, consulting, Implementation& technical skills in areas of AWS Cloud, Windows and Linux.
  • Involved in the creation of logs using Log4J for error tracking.
  • Used GitHub and Bitbucket for software configuration management and version control.
  • Test the integrated application and reported issues to the back - end developer (JIRA).
  • Involved in code review analysis adhering to client-side coding standards before promoting the code.

Environment: Java 8, J2EE, Spring Boot, Spring framework, JUnit, Maven, Eclipse, AngularJS, HTML5/CSS, JavaScript, JSON, jQuery, JPA, Log4j, WebSphere, Unix, GitHub.

Confidential - NYC

Web UI Developer

Responsibilities:

  • Involved in designing use cases with the help of business analyst team and developed technical requirement documents. Helped the client project management team to identify the suitable technology and tools required for the projects.
  • Developed Web Application using JavaScript, HTML, CSS. The project is built upon the Single Page Application.
  • Created new features and improve existing on eCommerce sites using JavaScript.
  • Used Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Implemented POST/GET the data used in the application.
  • Used GIT for version control and collaboration.
  • Define an easier and direct UI performance to show the prediction results to users.
  • Used JIRA as the Bug Tracking tool.

Environment: HTML, CSS, JavaScript, jQuery, Log4j, JSON, JIRA, WebStorm and GIT.

We'd love your feedback!