We provide IT Staff Augmentation Services!

Sr. Developer Resume

2.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY

  • 11 years of experience as a developer, Sr Developer in Enterprise - level implementation of the Software Development Life-Cycle (SDLC), including Architecture, Functional and Technical design, Development, Implementation and Support.
  • Diverse experience utilizing tools in Microservices architecture applications using Spring Boot, Docker, Kubernetes, Restful Web Services and JMS.
  • Good exposure in Integration frameworks such as Apache Camel and Spring Integration.
  • Fluid understanding of Spring Cloud config, Netflix OSS components (Eureka, Zuul, Hystrix) and Kafka.
  • Expertise in Java, J2EE, EJB, JDBC, JSP, Servlets, Struts, Spring Core, Spring MVC, Spring Boot and Hibernate technologies.
  • Expertise in Java8 features such as Functional Interfaces, Lambda Expressions, collection/concurrency API improvements etc.
  • Experienced in designing and building automation test solutions for API (Rest Assured, TestNG and Java) web (WebDriver - Selenium, TestNG and Java) and mobile (Appium, TestNG) applications.
  • Experience in implementing the automation solutions using Page Object Model.
  • Experience in implementing solutions using Multithreading for projects with ETL nature.
  • Solid experience in implementing applications for global operations in diverse industries using Design Patterns e.g. MVC, Factory, Abstract Factory, Singleton and DAO.
  • Fluid understanding and experience in multiple programming languages, including HTML, XML, JavaScript, Angular JS, Node.JS, JQuery, XSLT and Ajax.
  • Strong experience in Application Servers like Web logic, Web sphere, Jboss and Tomcat server.
  • Strong experience in Object Oriented Programming (OOP), Object Oriented Analysis and Design (OOAD).
  • Thorough knowledge of using RAD, Eclipse, TOAD, SQUIRREL SQL CLIENT, SQL Builder, Ant, Apache Maven and Web Logic Work Shop tools
  • A very good knack for streamlining and optimizing processes and Data Base SQL Queries, also involved in writing PL/SQL, Stored Procedures.
  • Experience in writing efficient Junit test cases with maximum code coverage using JUnit.
  • Working experience in GIT, Rational Clear Case, SVN and Team forge.
  • Proven background for leading teams in stressful, deadline-oriented environments.
  • Excellent communication, interpersonal and presentation skills. Self-starter, customer focused.

TECHNICAL SKILLS

Languages: JAVA (Core Java, SERVLET 2.3, JSP 1.2)

Web Framework: Spring 4.0, Micro Services, Struts 1.x

Persistence Framework: JPA, Hibernate 3.x, JDBC3.0

Web Technologies: Angular JS, HTML, DHTML, CSS, DOJO

Automation: Rest Assured, Selenium, Lattice, Charles Proxy, Fiddler and Appium

Scheduler: QUARTZ Scheduler

Scripting Languages: JavaScript

Unit Testing Framework: JUnit framework 3.8

Web Server: Apache Tomcat

Application Server: WebSphere, WebLogic

XML: XML, STAX, JAXB, SAX, DOM, RESTful Services

I.D.E.: RAD 7.0, Eclipse 3.3.2

Version Control System: TortoiseSVN 1.4.6, CVS, SVN, Clear Case

Bug Tracking System: Bugzilla, JIRA, Mercury Quality Centre

Build Tool: Apache-ant-1.6.5, Maven 2

RDBMS: Oracle 10g, MySQL Server 5.0

RDBMS GUI: TOAD, SQL Developer

Operating Systems: MS Win 98/XP/2000, DOS, LINUX

UML Design: Class diagram, Use-case, Sequence & ERD

Deployment Tools: Jenkins, KINTANA

PROFESSIONAL EXPERIENCE

Confidential, Los Angeles, CA

Sr. Developer

Responsibilities:

  • Implemented micro services using Rest APIs and spring boot.
  • Used Spring Core Annotations for Dependency Injection and Apache Camel to integrate Spring framework.
  • Developed REST web services API's supporting both XML and JSON implementing Spring MVC
  • Configured JMS Connection Factory and implemented Message Listeners.
  • Extensively worked with JMS API for sending messages between two or more clients.
  • Worked with JMS Queues for sending messages in point-to-point mode.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Test plans and Unit Testing using Junit and Mockito.
  • Implemented UI and API test automation solutions using Rest Assured, Jsoup and Selenium as part of Test Driven Development (TDD).
  • Implemented Page Object Model(POM) across the application.
  • Involved with the version control and configuration management using Git and Bitbucket
  • Self-code review and conducted peer review for team members.

Environment: Core Java, J2EE, Spring, Spring Boot, Docker, Kubernetes, Apache Camel, Hibernate, Oracle, JSON, Restful Web Services using Micro services architecture, JIRA, Maven, Java Script, Git hub, Eclipse, Swagger, Junit, Mockito and Windows.

Confidential, San Jose, CA

Sr Developer

Responsibilities:

  • Designed the database architecture based on the requirements.
  • Implemented POC based on the business requirements
  • Involved in technical design of the project.
  • Implemented various major functionalities in Data Extraction and Web Component modules
  • Developed Controller services classes and DAO model classes.
  • Developed Quartz scheduler.
  • Implemented multithreading in Data Extraction module to enhance the performance.
  • Developed backend query components as per business requirement.
  • Preparing and executing the JUnit Test cases.
  • Owned deployments of the project to DEV, STAGE and PROD environments.
  • Coordinating offshore and onshore team.

Environment: s: Java, Spring, Hibernate, RESTful Web services, XML, Oracle 11g and Web Sphere, Kintana.

Confidential, San Francisco, CA

Sr. Developer

Responsibilities:

  • Worked Confidential client location and performed as SPOC between offshore and client.
  • Provided technical and functional trainings to offshore via VC on day to day basis.
  • Developed Controller services classes and Dao model class.
  • Developed backend query components as per business requirement.
  • Basic maintenance of the Application and Bug fixing.

Environment: Java, Struts, Spring, Hibernate, Oracle 10g and Web Sphere

Confidential

Senior Developer

Responsibilities:

  • Worked Confidential client location and performed as SPOC between offshore and client.
  • Understanding the Requirement, Functionality and Scope of the Application.
  • Basic maintenance of the Application and Bug fixing.
  • Storing the data from team center into flat files using XmlBeans.
  • Using XPath retrieving the data from Flat files.

Environment: s: Java, Spring 2.5, Hibernate 3.2, Oracle 10g, WebLogic

Confidential

Sr Developer

Responsibilities:

  • Involved in development of Front-End components.
  • Developed Action Classes and Dao services class.
  • Preparing and executing the JUnit Test cases.
  • Worked as an offshore L2 support Lead.

Environment: Java, J2ee, Struts 1.2, Documentum, SAP, Oracle 10g, WebLogic

Confidential

Developer

Responsibilities:

  • Involved in development of Front-End components.
  • Validating the front end and back end coding.
  • Developed Action and Dao services classes
  • Developed backend query components as per business requirement.
  • Preparing and executing the JUnit Test cases.

Environment: Java, Struts 1.1, Hibernate 3.0, Oracle 10g, Web logic Workshop10

Confidential

Developer

Responsibilities:

  • Coding based on Functional Specs & UML Sequence diagram.
  • Involved in development of Front-End PIC & IO components.
  • Developed Action Classes, Action Forms and Dao Services class.
  • Developed backend query components (Hibernate HQL) as per business requirement.
  • Integrating Components (BEC/BUC, CI, and SYC) and testing with Junit.
  • Preparing review check lists and conducting code reviews.

Environment: Java, Struts 1.1, Hibernate 3.0, spring 2.0, UML, Oracle 8i, WebSphere

We'd love your feedback!