We provide IT Staff Augmentation Services!

Web Developer Resume

4.00/5 (Submit Your Rating)

New, YorK

SUMMARY

  • Professional Java Developer with Six years of developing Enterprise applications with provisioning of efficient and customized solutions.
  • Participated in entire Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Documentation, Development, Testing and Support of applications.
  • Exposure in Agile development methodology
  • Proficient in developing stand alone and web applications using Java 8, Spring MVC, Spring Boot, Spring Integration, RESTful Web services, ORM tools, Oracle DB, Sybase DB, Design patterns.
  • Strong understanding of Object Oriented Programming concepts.
  • Thorough knowledge in Java 8 and JEE
  • Extensive experience in developing Scalable applications using Java Multithreading, Apache Kafka
  • Thorough understanding & extensive application of Java Collections & Concurrency framework
  • Extensively used Java 8 features
  • Experienced in implementing Micro Service Oriented Architecture
  • Thorough knowledge on various Design patterns - Singleton, Builder, Facade and Factory patterns.
  • Proficient in Unit and Integration testing using Junit, Mockito frameworks.
  • Followed in Test-Driven Development (TDD)
  • Exposure in DevOps & CICD tools - Jenkins, Docker, Shell Scripting, Python Scripting
  • Exposure in AWS Cloud Technologies- EC2, S3, Lambda, Elastic Bean Stalk, IAM, Route 53, CloudFront
  • Exposure to JavaScript framework Angular
  • Exposure to NOSQL Databases - MongoDB
  • Hands on experience in writing SQL Queries, Procedures, Functions.
  • Improving Application performance by way of analyzing DB Locks and Indexing
  • Experienced with Maven and Grade build tools.
  • Exposure to Android mobile app development
  • Hands on exposure to Web/Application servers like JBoss, WebSphere, WebLogic, Tomcat, Glassfish.
  • Experienced in working with IDEs- Eclipse, IntelliJ IDEA, Android Studio, Aqua Data Studio.
  • Knowledge of tools Swagger, Autosys, Jvisual VM, JMeter, JIRA, Confluence, Conductor, XML, JSON

TECHNICAL SKILLS

Programming Languages: Java 8 (JSE and JEE)

Java Technologies: JUnit, Mockito, JDBC, Servlet, JPA, JAX-RS

Java Frameworks: Spring (Core, MVC, Boot, Integration), Hibernate

UI Technologies: HTML, CSS, TypeScript, Angular

AWS Cloud Technologies: EC2, S3, Lambda, IAM, EBS, CloudFront

Dev Ops Tools: Jenkins, Docker, Ansible

Databases: Oracle, Sybase, Apache Derby, H2 Database

Mobile App Development: Android SDK

Web/Application Servers: WebSphere, Apache Tomcat, WebLogic, Glassfish, JBoss

Version control Tools: Git, SVN

Build Tools: Maven, Gradle

IDE: Eclipse, IntelliJ IDEA, Android Studio, Aqua Data Studio

Operating Systems: Windows, Linux

Scripting Languages: Shell Script, Python

Other Tools: Swagger, Autosys, JVisual VM, JMeter, Confluence, Conductor

PROFESSIONAL EXPERIENCE

Confidential, New York

Web Developer

Technical Environment: Java 8, Spring Boot, Spring Integration, Spring-Test, Junit, Mockito, HTML, CSS, Angular 4, SQL, Swagger, Autosys, Visual VM, JMeter, IntelliJ IDEA, Gradle

Responsibilities:

  • Participate in Project discussions to gather requirements, analysis of requirements and contribute to the design of the project.
  • Participate in Scrum meetings to discuss progress of the project and explore options to improve the delivery of the requirements with in deadlines.
  • Design and develop Underwriting and Margin calculation module.
  • Micro service development using Spring Boot and Spring Integration technologies.
  • Scale up performance of application using Multithreading and Apache Kafka.
  • Develop Unit and Integration tests to improve test coverage of the project.
  • Following TDD- Test Driven Development.
  • Enhance the code quality using Java 8 features.
  • Participate in Peer code reviews.
  • Coordinate with various teams including Business teams, Other application teams and Testing teams for SIT and UAT.

Confidential

Web Developer

Responsibilities:

  • Updated content of Library website as suggested by supervisor.
  • Used HTML, CSS, JavaScript technologies to update the content and improve user experience.
  • Participated in Meetings to migrate library website to newer version.

Confidential

Graduate Teaching Assistant

Responsibilities:

  • Explained Java projects to students to make them understand the logic.
  • Resolved students’ queries related to Java, Spring, SQL and PLSQL.
  • Executed various assignments as assigned by professors

Confidential

Senior Officer

Technical Environment: JSE, JEE, JDBC, ORM, JPA, Spring Boot, Hibernate, PL/SQL, Eclipse, Maven

Responsibilities:

  • Part of Enhancing Transaction module using Java multithreading and Spring boot framework.
  • Implemented upload functionality to trigger Debit and Credit transactions in office accounts for settlements/reconciliation.
  • Developed database objects Procedures, Functions, Triggers in Sql to perform DB operations and validations at various stages of a transaction.
  • Used Maven for dependency management and build tool.
  • Performed the role of a mentor for new resources in the project.

We'd love your feedback!