We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • Over all 6+ Years of professional IT experience in analysis, design, development, testing, delivery and production support of application software and Expertise in Industrial, Financial and Marketing Domains.
  • Working Experience in SDLC by using Waterfall, Agile (Scrum) and Iterative system development methodologies.
  • In - depth knowledge and experience in Java, J2EE, Servlets, JSP, HTML, JDBC, JNDI, MVC, Spring, Spring Boot, OpenJPA and Hibernate.
  • Experienced in various Java and J2EE Frameworks such as Spring MVC Framework, Hibernate, JMS, JSTL.
  • Hands-on experience in the Spring Framework, Spring Core (IOC Container, Dependency Injection and AOP), Spring MVC, Spring Templates Spring Data Access (Transactions, JDBC, and ORM), Spring Security, Spring Scheduler and Caching
  • Expertise in configuring Hibernate Framework and writing the code for DAOS.
  • Experience in Integrating Spring with in SOAP and REST Web Services using Jersey framework.
  • Familiar with web/application servers like WebSphere, JBoss, and Tomcat Server.
  • Extensive knowledge on Data Structure and Algorithms.
  • Proficiency in developing build & deployment scripts using Maven, Gradle and extensive experience in different IDEs like RAD, Eclipse, IntelliJ and Spring Tool Suite.
  • Knowledge in distributed computing architecture, massive-parallel processing Big data platforms (Such as Couchbase) and experience with HTML, CSS, JavaScript, AJAX, AngularJS.
  • Hands-on knowledge Junit.
  • Good knowledge in Design Patterns like MVC, Singleton, Factory, Abstract Factory, Business Delegate, DAO, Service Locator and Session Facade.
  • Experienced in developing UML diagrams like Use Case Diagrams and Class diagrams, Sequence Diagrams and Behavior Diagrams.
  • Skillful in full life-cycle development using Object Oriented Methodologies/Programming (OOP’s).
  • Expertise in using version control tools such as SVN, CVS & GIT.
  • Possess good RDBMS concepts knowledge and worked with Oracle, SQL, Couchbase and MySQL databases.
  • Strong Analytical, Problem Solving, Debugging and Interpersonal skills with excellent understanding of system development metrics, techniques and tools.

TECHNICAL SKILLS

Languages: Java, C, C++, JavaScript, XML

J2EE Technologies Frameworks: Java, J2EE, Servlets, JSP, JDBC, Java Beans, JAX-WS, MVC, JMS, Spring, Struts, Hibernate, Web Services, SOAP, Restful, WSDL, Jersey, JUnit, JMETER, TestNG, Log4j, Jackson

Web/Application Servers: WebSphere, WebLogic, JBoss, Tomcat Server

Development Methodologies: Waterfall, Agile/ Scrum

IDE Tools: Eclipse, RAD, IntelliJ, Spring Tool Suite

Build and Other Tools: ANT, Maven, Gradle, JENKIN, SPLUNK, SOAP UI

Version control: GIT, SVN, CVS

Databases & Tools: Oracle, SQL, Couchbase, MySQL, DB2, TOAD, SQL Developer

Operating Systems: Windows, Linux, Unix (Solaris, AIX, HP-UX), Mac OS

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Collaborate with technical architects and business users to design, implement and test applications.
  • Working closely with product managers to understand the use cases, business requirements and further converted them the technical specifications.
  • Involving in the Analysis, Design and implementation using AGILE methodology for iterative development of the application. Participated in Scrum, Retrospective and Release Planning Meetings.
  • Developing application Using Java, IntelliJ as IDE, Gradle as Build Tool, Couchbase as Database, Docker as Container, Kafka as Distributed system, GitHub as Version Control and ReactJS for fancy and good-looking user interface.
  • Developing the Batch Jobs Using Spring Batch and Quartz
  • Deploying the application with help of Jenkins.
  • Perform CRUD operations using Spring, Spring Boot, Web Services (Restful Web Service), Java 8, JSON, and XML.
  • Test classes were developed using JUNIT and MOCKITO
  • Using Amex eCP and configurations of Jenkins with XL Release for continuous integration(CICD).
  • Using Amex eCP we can track the logs what makes deployment fails in each environment.
  • XL Release will be used for Automated releases in all Environments
  • Used SPLUNK to search and reviews the logs information while working on the incidents

Environment: Java, JSP, Spring MVC/ DI/ AOP/ Templates, Web Services, RESTFUL Services, POSTMAN, Jersey, JUnit, Spring Tags, Spring Boot, HTML, CSS, Gradle, Jenkin, Jackson Rally, SPLUNK, Couchbase, Docker Linux/Unix.

Confidential, San Francisco, CA

Java Developer

Responsibilities:

  • Involved in the Analysis, Design and implementation using AGILE methodology for iterative development of the application. Participated in Scrum, Retrospective and Release Planning Meetings
  • Developed application using Spring, J2EE, Hibernate, Web Services (RESTFUL).
  • Exposing Java 8 features, such as Lambda expressions, Streams and Functional Interfaces.
  • Worked on Spring Controllers and configured using annotations to handle the presentation requests and integrated with services and DAO using annotation
  • Developed and Consumes Restful web services and tested using POSTMAN.
  • Used JSP, JSTL and Spring tags for retrieving and displaying data. Used jQuery Framework.
  • Used the Log4j frame work to log the system execution details to log files.
  • Used SVN version controlling to maintain project versions.
  • Involved in testing using JUNIT and MOCKITO.
  • Possess good ability to integrate Mock Object, developed and execute test cases using Junit to perform a quality assurance.
  • Involved in POC for development based onspringbootapplication in the Micro Services Framework.
  • Involved in creating and maintaining architecture for Restful API using Spring Boot
  • Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.
  • Used Tomcat web server to deploy application locally and used IBM Web Sphere to deploy application in production

Environment: Java, JSP, Servlets, Spring MVC/ DI/ AOP/ Templates, Hibernate, Web Services, RESTFUL Services, SOAP, SOAP UI, Jersey, JUnit, HQL, PL/SQL, JSTL, Spring Tags, Spring Boot, HTML, CSS, ANT, Maven, Jenkin, Jackson Rally, UML, SPLUNK, TOAD, WebSphere, IBM HTTP Server, RAD,Oracle, Linux/Unix.

Confidential, CA

JAVA Developer

Responsibilities:

  • Involved in the Analysis, Design and implementation using AGILE methodology for iterative development of the application. Participated in Scrum, Retrospective and Release Planning Meetings
  • Worked on Spring Controllers and configured using annotations to handle the presentation requests and integrated with services and DAO using annotation.
  • Developed application using Spring, Hibernate, Web Services (RESTFUL)
  • Developed and Consumes Restful web services and tested using POSTMAN, REST Client, SOAP UI.
  • Used JAXB, JAXP for parsing auditing information in xml format.
  • Used JSP, JSTL and spring tags for retrieving and displaying data. Used jQuery Framework.
  • Helped the build team to integrate the code Continuous Integration using Jenkins.
  • Used the Log4j frame work to log the system execution details to log files.
  • Used GIT Lab version controlling to maintain project versions.
  • Used Radar for the Task/Bug/Enhancement/Agile Sprint management tracking.
  • As a part of Quality assurance participated in the Code review process.
  • Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.
  • Used SPLUNK to search and reviews the logs information while working on the incidents

Environment: Java8, Spring MVC/ DI/ AOP/ Templates, Hibernate, Web Services, RESTFUL Services, SOAP UI, POSTMAN, Jersey, Axis, JUnit, HQL, PL/SQL, JSTL,HTML, CSS, Maven, Jenkin, UML, SPLUNK, RoboMongo, WebSphere, Jetty, Oracle, Linux/Unix, Radar, GIT Lab.

Confidential

Java Programmer

Responsibilities:

  • Involved in preparation of functional definition documents and Involved in the discussions with business users, testing team to finalize the technical design documents.
  • Enhanced the Web Application using Struts.
  • Created business logic and application in Struts Framework using JSP, and Servlets.
  • Documented the code using Java doc style comments.
  • Wrote Client-side validation using Struts Validate framework and JavaScript.
  • Wrote unit test cases for different modules and resolved the test findings.
  • Implemented SOAP using Web services to communicate with other systems.
  • Wrote JSPs, Servlets and deployed them on WebLogic Application server.
  • Developed automated Build files using Maven.
  • Used Subversion for version control and log4j for logging errors.
  • Wrote Oracle PL/SQL Stored procedures, triggers.
  • Helped production support team to solve trouble reports
  • Involved in Release Management and Deployment Process.

Environment: Java, J2EE, Struts, JSP, Servlets, JavaScript, Hibernate, SOAP, WebLogic, Log4j, Maven, CVS, PL/SQL, Oracle, Windows.

We'd love your feedback!