We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • Over 13 years of IT industry experience in Requirement gathering, Analysis, Solution Design, Development, Implementation, Deployment, Testing, Maintenance, Migration and Support .
  • Experience in software development and implementation using Core Java, J2EE (Servlets, JSP, Web Services, AJAX, JSON, XML, HTML, JavaScript, JUnit, Maven, Ant, EHCache, Quartz), DB2, Oracle.
  • Worked extensively on Struts 1, Struts 2, Spring 3 (MVC, Security, DAO) frameworks.
  • Very good understanding and working experience on Object Oriented Programming.
  • Experience in implementing Service Oriented Architecture (SOA) using SOAP Web Services.
  • Experience in developing RESTful Web Services with JAX - RS using Jersey and Spring MVC.
  • Experience in using JMS for communicating between application systems using Tibco EMS queues and topics.
  • Experience in writing DAO using Hibernate 3 ORM.
  • Experience in developing applications in different servers - Tomcat, WebSphere (WAS) and JBoss.
  • Experience in executing projects using Waterfall, Iterative and Agile Methodologies.
  • Very good understanding and working experience on the RDBMS - DB2, Oracle and MySQL.
  • Experience in implementing design patterns in various projects.
  • Experience in project development in agile environment using different tools - SONAR, JIRA for continuous integration, deployment using Jenkins, project tracking.
  • Experience in software testing, Junit testing, defect tracking and management using HP Quality Center tool.
  • Experience in managing code using different version control systems - SVN, Git.
  • Managed off shore team on multiple projects, collaborating with team members on day-to-day activities, client updates, testing and deployment.
  • Possess work experience as a team player and an individual.
  • Possess good experience to work with cross functional business and technology teams.

TECHNICAL SKILLS

Languages: Java, SQL

J2EE Skill Set: Servlets, JSP, JDBC, HTML, CSS, AJAX, Javascript, SOAP WS, RESTful WS, Maven, ANT, XML, JSON, JUnit

Framework: Struts 1.1, Struts 2.0, JDBC, JMS, EJB 3.0, Hibernate 3.0, Spring 4.0, Spring MVC, Spring Boot, Web Services (SOAP/ RESTful), Tibco EMS, Kafka, Microservices, React JS

Servers: WAS 6.1, JBoss 6.x, Apache Tomcat 5.0/8

Database: Oracle, MS-SQL Server, IBM DB2, MySql

IDE: Eclipse, IBM RAD

Software Tools: Pentaho ETL, SVN, Git, Ant, Junit, Maven, Clover, Cobertura, Sonar, Putty, SOAP UI, Enterprise Application Integration (SeeBeyond ICAN 5.0.5), GraphTalk Developer 3.3.1

Operating System: Windows, Linux

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, CA

Sr. java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, analysis, design, development, testing and support.
  • Involved in code changes in the application to meet the stakeholder’s expectation.
  • Involved in review, demo, quality improvement, release preparation.
  • Used Kafka topics to read & write messages to communicate between different applications.
  • Developed RESTful web service with JAX-RS API using Spring REST to receive and send data in the form of JSON.
  • Working closely with various teams to support the application in different environments.
  • Working with testing team during System and regression testing activities.
  • Involved in daily standups for project updates and concerns.

Environment: Java/J2ee, Maven, Spring, Oracle, REST web services, Microservices (Spring Boot)Kafka messaging.

Confidential, Atlanta, GA

Lead/Sr. java Developer

Responsibilities:

  • Working as Technical Specialist and Developer.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, analysis, design, development, testing and support.
  • Involved in code changes in the application to meet the stakeholder’s expectation.
  • Involved in review, demo, quality improvement, release preparation and organizing meeting with client.
  • Used Tibco EMS queues and topics to read & write messages to communicate between different applications.
  • Developed RESTful web service with JAX-RS API using Spring REST to receive and send data in the form of JSON using Gson.
  • Writing or optimizing SQL queries to retrieve data from DB2/Oracle database.
  • Working closely with various teams to support the application in different environments.
  • Working with testing team during System and regression testing activities.
  • Involved in daily standups for project updates and concerns.
  • Coordinated with off shore team on various day-to-day activities.

Environment: Java/J2ee, Maven, Spring, DB2, SOAP/REST web services, Microservices (Spring Boot)Jboss 7.0, Tibco EMS, Kafka messaging.

Confidential

Lead/Senior Java Developer

Responsibilities:

  • Worked as Lead Developer.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, analysis, design, development, testing and support.
  • Involved in code changes in the application to meet the stakeholder’s expectation.
  • Involved in review, demo, quality improvement.
  • Developed user interface using JSP, Javascript, and HTML.
  • Writing or optimizing SQL queries to retrieve data from DB2/Oracle database.
  • Working closely with various teams to support the application in different environments.
  • Involved in daily standups for project updates and concerns.
  • Coordinated with off shore team on various day-to-day activities.

Environment: Java/J2EE, spring, JSP, JavaScript, Tomcat, JUnit, RESTful WS, JAX-RS, Jersey API, JSONJDBC, EJB 3.0, HTML, Oracle.

Confidential

Senior Java Developer

Responsibilities:

  • Worked as java programmer for the applications enhancement.
  • Managed Web Services (using IBM JAX-WS, SOAP) to notify and retrieve the template information from the RPE application.
  • Updated GUI using Eclipse RCP and J2EE components.
  • Worked with multiple teams to design, document, and code, testing, migrating the application.
  • Involved in coordinating with different teams on issue resolution, bug fixes, testing and migration.

Environment: Java/J2EE, eclipse plugin, Japi, DOORS, RPE, Eclipse Ganymede, Ant, XML, SVN, Sonar, JUnit, IBM RAD.

We'd love your feedback!