We provide IT Staff Augmentation Services!

Senior Developer Resume

3.00/5 (Submit Your Rating)

TexaS

EXPERIENCE SUMMARY:

  • Over 9 years of experience in the areas of Analysis, design, development, Implementation and Testing of Software applications using Java/J2EE applications.
  • Good experience in using Java Design Patterns in designing JEE applications.
  • Experience in working with REST Web Services using JAX - RS specifications.
  • Hands on Experience in writing code using Core Java with strong understanding and working knowledge on Object Oriented Concepts like Collections, Multi-Threading, Exception Handling, Inheritance and Polymorphism.
  • Good Experience in working with XML and JSON related data, designing contract (WADL) and XSD for the application.
  • Experience in developing Enterprise applications using Spring Core, DI, MVC and Other Spring Modules.
  • Good knowledge on ORM, Spring JDBC Persistence concepts, Spring JPA and DAO pattern and its related design patterns.
  • Good experience in using Hibernate framework, Caching, joins & mappings.
  • Experience in working with express and nodejs.
  • Good exposure to Mongo Database.
  • Good experience in enterprise integration pattern Apache Camel
  • Expertise in Unit testing using JUnit & Mockito, Integration testing, & System testing.
  • Hands on experience in CI/CD using Jenkins freestyle job, pipeline configuration, hooks etc
  • Experience in build tools like Maven, Jenkins, logging.
  • Experience in working in Agile Scrum and Waterfall Process and has good understanding on all sprint ceremonies
  • Good Experience in using tools like VersionOne, JIRA for tracking sprint stories, issues and Release management
  • Good in-depth understanding on AWS core concepts on EC2, Databases and notification systems.
  • Proven skillset in Integrated Development Environment (IDE) such as Eclipse, IntellIj.
  • Multi-cultured Team Player with complete flexibility to work independently as well as in a team and have quick grasping capabilities to work with the newly emerging technologies.
  • Proven expertise in handling the offshore team and coordination.
  • Ability to perform at a high level, meet deadlines, adaptable to ever changing priorities.
  • Good communication and Interpersonal Skills.

TECHNICAL SKILLS:

Technology: JAVA / J2EE

Programming Languages & Servers: Core Java, Servlets, Jsp, Spring (with Annotations), Spring Boot, Hibernate, Apache Camel, express, nodeJS, MongoDB, NoVarnish, Restful web service, Infinispan, Maven, JUnit, Mockito, Glassfish, Apache Tomcat, Jetty, Jenkins, SonarQube, Freemarker, Scala basics, freemarker.

Databases: Oracle 11g, PostgreSQL8.1, H2, DB2.

Scripting Languages: JavaScript, JQuery, AJAX, JQuery,HTML.

Version Control Systems: GitHub, SVN, TFS.

PROJECT EXPERIENCE:

Confidential, Texas

Languages/Tools: Core Java, Spring (With Annotations), Spring Boot, Hibernate, Spring JDBC, Apache Camel, Maven, JUnit, Mockito, Eclipse, IntelliJ, Jira, Apache tomcat, Jenkins, Github

Database: Oracle 11g

Senior Developer

Responsibilities:

  • Involved in designing and development of the framework for automating the flow of orders
  • Worked on spring boot in developing the core framework in handling various events
  • Used Camel in integrating with various messaging channels
  • Worked extensively on Maven in defining the dependencies, build phases and execution goals
  • Worked on Soapui in understanding the envelop messages from various upstream systems

Confidential, Texas

Languages/Tools: Core Java, Servlets, Jsp, Spring (With Annotations), Hibernate, Spring JDBC, Spring Boot,Apache Camel, Varnish, Jersey Restful web service, Infinispan, Maven, JUnit, Mockito, Eclipse, IntelliJ, Version one, Jira, Apache tomcat, Glassfish, Jenkins, Github, SonarQube

Database: Oracle 11g, H2

Senior Developer

Responsibilities:

  • Involved in Sprint Grooming and planning to gather requirements
  • Played the role of key member in designing the contracts (WADL, XSD) based on the requirements.
  • Used Jersey API's to consume Restful-Web Services
  • Worked on the design and development of Restful-Web Services apis by integrating with Spring framework
  • Worked on Apache Camel to integrate with various components and for exchange interactions
  • Worked on Freemarker template in mapping/parsing the response to objects
  • Used Hibernate for mapping the Object oriented model objects to database objects
  • Worked extensively on Maven in defining the dependencies, build phases and execution goals
  • Worked on developing unit test cases using Junits and Mockito
  • Used Postman, Rest Client for testing the Rest apis.
  • Used Infinispan and Varnish Cache for static data and http level caching
  • Worked on Apache Akka by designing the actor model and the interaction between different actors
  • Hands on experience in developing basic Scala and java based components.
  • Worked on configuring CI/CD jobs for build configuration and deployments using Jenkins
  • Worked on deploying the artifacts to server and debugging issues
  • Involved in production support for the quick analysis and fix
  • Extensively work on GitHub as primary Source Control management system
  • Worked on JIRA and Version One for Sprint related process and issue tracking
  • Been a single point of contact in handling the entire offshore team.

Confidential

Language / Tools: Servlets, JSP, JavaScript, HTML, Ajax, Eclipse 3.5, Google Web ToolkitApache Solr

Database: MySQL, Oracle

Developer

Responsibilities:

  • Involved in analysis the requirements of the product
  • Designing the components to be in line with the requirements
  • Analyzed various tools to provide better solution for the ease of use
  • Development the feed and video listening and extraction components
  • Involved in developing browser plugin using GWT to provide single click functionality to the user
  • Worked on Apache Solr for indexing the feeds and other information.
  • Worked on SVN and CVS as Version Control Systems
  • Worked on JIRA in tracking issues
  • Worked on writing unit test cases using Junit framework

Confidential

Language / Tools: JSP, ATG, Spring Ibatis, JavaScript, HTML, Ajax, Tomcat 5.5, Eclipse 3.4, RAD, Web Focus

Database: Oracle 11g, DB2

Developer

Responsibilities:

  • Involved in design meetings to gather information on how to design the system
  • Upgraded the ATG configuration of the system which involves redesigning the existing features
  • Developed tool which converts majority of the ATG related front end code to Spring.
  • Worked on developing the forecast application from scratch by using Spring bean configuration
  • Worked on unit testing the application and tracking the issues and test cases in Quality Center
  • Worked on Hibernate and Ibatis to interact with database.
  • Worked on developing DB2 and Oracle queries
  • Worked on WebFocus in generating various reports
  • Worked on TFS for maintaining the Source Code
  • Gained experience on both Waterfall and Agile methodologies

We'd love your feedback!