We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Walnut Creek, CA

SUMMARY:

  • Over 8+ years of IT experience in Design, Development and Deployment of web applications using Java and J2EE Technologies in Banking, Healthcare, Insurance and E - Commerce domains.
  • Extensive experience in Core Java & J2EE technologies Servlet, JSP, JSTL, JDBC, Custom tags, JavaScript, JavaBeans, JMS, JTA, JNDI, HTML, XML, SOA, Web Services, Java 8.
  • Well versed with all phases of Software Development Life cycle(SDLC) Analysis, Design, Development, Testing and Implementation using Agile methodology, Waterfall and related tools (Rally and JIRA)
  • Expertise in J2EE frameworks Spring, Hibernate, Axis and Jersey .
  • Experience in Spring DI, Spring AOP, Spring MVC, Spring Boot, Spring Data, Spring Templates (Spring JDBC, Spring Hibernate, Spring JMS), Spring Batch modules
  • Experience in in using SOA and Web Services Technologies: Web Services, SOAP, RESTFUL, UDDI, SOAP UI.
  • Proficient in using and deploying applications to Web Servers/Application servers like Tomcat, JBoss. WebSphere, WebLogic, Microservices.
  • Working experience with distributed systems using JMS, Message Queues, Spring JMS Integration
  • Hands on Experience in integration with Maven, JUnit and Log4j frameworks.
  • Experience in writing Build Scripts using Shell Scripts MAVEN and using CI (Continuation Integration) tools like Continuum, Jenkins
  • Extensive Experience in working with IDEs like Eclipse 3.3, RAD, and NetBeans.
  • Experience in using version control software CVS, Git, Perforce, MKS and Sub Version.
  • Experience in writing SQL, PL/SQL and Stored procedures
  • Good knowledge in developing multi-threading applications.
  • Extensive experience in testing applications using JUnit.
  • Expertise with using Cassandra, Oracle, SQL Server, MySQL, MongoDB databases and writing and tuning SQL and PL/SQL queries.
  • Experienced working in Java Multithreaded programming to develop multithreaded modules and applications.
  • Exceptionally well organized, have strong work ethics and a willingness to work hard to achieve client requirements.
  • Possess excellent analytical and leadership skills and Strong ability to multi task and prioritize work load
  • Able to demonstrate excellent oral and written communication skills and organizational abilities with positive team work attitude.

TECHNICAL SKILLS:

Languages: Java, C, SQL, Unix shell scripting, HTML, JavaScript and XML.

JAVA/J2EE Technologies: J2EE, Servlets, JSTL, JDBC, JUnit, JSP, JMS, JDBC, Java Mail, Applets, Hibernate, Spring MVC, Web Services, JAX-RPC, RESTFUL, CSS3, HTML5, Spring Boot, Spring Data, AJAX, JavaScript, XML, Mockito.

Application/Web Servers: Web Sphere, Web Logic, Tomcat, Microservices.

Cloud Services: Amazon Web Services, EC2 and S3

Databases: Oracle, MySQL, Cassandra, Firebase, MongoDB, MS-Access, MS SQL-Server.

Web Technologies: AJAX, HTML, Java Script, XML, Angular JS, CSS.

Design Tools and IDE’s: Eclipse, Net-beans.

Operating Systems: UNIX, Linux, Windows XP, Mac.

Others: Maven, Jenkin, Log4J, CVS, Git, TOAD, SQL, PL/SQL

PROFESSIONAL EXPERIENCE:

Confidential, Walnut Creek, CA

Sr. Java Developer

Responsibilities:

  • Participated in the complete SDLC of project from Development, Implementation, and Deployment to Testing Phase.
  • Using Apache Axis2 to generate stubs for communicating to vendor provide web service to generate the notifications.
  • Used Spring Data Jpa for creating data repositories to retrieve values from the database
  • Developed web application using Spring Boot Frame work and JPA components to interact with the database
  • Using Spring Rest Template to call rest api’s to send the web service response to update Verizon core applications using JSON data format.
  • Involved in the development of JPA configuration and writing the JPA Named Queries and Native Queries Using JPA 2.0
  • Implement OAuth2 standards to secure the ebonding rest Services from unauthorized access.
  • Involved in the development of Rest based web services using Spring REST API.
  • Used JPA Query cache implementation to cache the frequently accessed objects.
  • Used Log4j for logging and debugging and used JUnit extensively for testing.
  • Used JAXB for marshaling and unmarshalling the web services output of XML.
  • Created Junit test cases to test the codes and validate the release.
  • Used Maven for building, deploying application, creating JPA based entity objects.
  • Used Source Repository Git stash to maintain current and previous builds.
  • Used Postman Rest API client to organize the Rest API’s.
  • Worked on SOAP-UI tool for testing web service by passing soap request to web service provider.

Environment: Java, J2EE, Java 8, Servlets, JSP, JDBC, Spring, Spring Boot, Hibernate, Web Services, WSDL, SOAP, RESTFUL, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, ANT, Mockito, MAVEN, Oracle, Design Patterns, UNIX, Tomcat, MySQL, Cassandra, Oracle, GIT, Windows, Linux

Confidential, CA

Java Developer

Responsibilities:

  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Designed and developed Application based on Spring Framework, Spring MVC, Spring Templates, Hibernate, Web Services using Axis and Jersey Frame works, Java 8.
  • Used Spring Core for concept Inversion of control (IOC) implemented using dependency injection .
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing presentation layer of the application
  • Hands on experience with data persistency using Hibernate and Spring Framework
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST (Using Axis and Jersey frameworks)
  • Maintained Content Management System on daily basis.
  • Developed UI using HTML, CSS, JavaScript and jQuery to display the data on the client side.
  • Developed White box test cases using JUnit and Mockito frameworks and Configured Log4j Mechanism for complete project using xml files
  • Used jQuery and AJAX sent the request to server side and receive the response.
  • Generated JUnit test cases for testing various Java components
  • Experience with Spring Boot .
  • Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues
  • Tested applications and documented results and bugs including documentation of information useful in the debugging process
  • Developed Object Model and UML design models for developing Use cases and created Sequence diagram, class diagram and active diagrams for application components and interfaces
  • Mentored, trained and educating the users in technology perspective, worked through walk through and review sessions, closely worked with users, developers and team members in problem solving
  • Worked with QA team during various testing phases and resolved defects.
  • Involved in debugging the defects, code review and analysis of Performance issues.

Environment: Java, J2EE, Java 8, Servlets, JSP, JDBC, Spring, Spring Boot, Hibernate, Web Services, WSDL, SOAP, RESTFUL, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, ANT, Mockito, MAVEN, Oracle, Design Patterns, UNIX, Tomcat, MySQL, Cassandra, Oracle, GIT, Windows, Linux

Confidential, CA

Java Developer

Responsibilities:

  • Used Agile / Scrum Development methodology with JIRA .
  • Developed Spring Controllers , Service Components , DAOs , Web Services and UI Integration for processing the Estimated Shipping and Delivery dates (ESD and EDD).
  • Developed the DAO layer using the hibernate for real time performance used the caching system for hibernate .
  • Used Spring MVC Framework Dependency Injection for integrating various Java Components.
  • Experience in working with Spring MVC Controllers and Spring Hibernate templates.
  • Worked on Web Services using REST . Worked on both Service and Client Side.
  • Hands on experience with data persistency using Hibernate and Spring Framework .
  • Written stored procedures and inner joins using RDMS Oracle .
  • Used MongoDB to store specifications documents for fulfillment centers.
  • Consumed Web Services and generated client using Jersey and Axis Frameworks in RAD IDE.
  • Configured the Spring , Hibernate , Log4j configuration files.
  • Writing test cases using TestNG and Mockito Frameworks.
  • Helped UI to integrate the java beans data using JSTL , Spring tags, JSP , jQuery , JSON , Taglibs.
  • Involved in testing and deployment of application to Tomcat Application Server .
  • Designing the application with reusable J2EE design patterns like Singleton Class , Front Controller , Session Facade , Session Factory etc.
  • Used ANT , Maven to build & deploy applications, helped to deployment for CI using Jenkins and Maven.
  • Wrote SQL queries & Stored Procedures for interacting with the Oracle database for promo code and offers.
  • Was part of production support team to resolve the production incidents.
  • Documentation of common problems prior to go-live and while actively in a Production Support role.

Environment: Java 7/8, J2EE, JSP, Servlets, JDBC, XML, Spring, Hibernate, Web Services, SOAP, Restful, WSDL, Jersey, Axis, SOAP UI, RAD, Selenium, Apache HTTP Client, REST, Oracle, TOAD, TestNG, SQL, PL/SQL, JSTL, Spring Tags, HTML, Java Script, CSS, ANT, Maven, Jenkins, MongoDB, UML, TOAD, WebSphere, Agile, JIRA, Linux

Confidential, San Antonio, Tx

Java Developer

Responsibilities:

  • Understanding the complete requirement of how each page in the form should look like.
  • Involved in the design and development of the pages (accidents coverage page and current vehicle info) using java, jsp and jstl.
  • Troubleshoot various software issues using debugging process and code techniques.
  • Prepared unit test cases and reviewed the test results.
  • Involved in the integration of the project.
  • Involved in Project Design Documentation, design Reviews and Code Reviews
  • Understanding the functional specifications and architecture
  • Implemented MVC architecture using Spring and other J2EE design patterns for the application development.
  • Developed static and dynamic Web Pages using JSP, HTML, JavaScript and CSS
  • Developing and coding J2EE Components with JSP, Java Beans, business objects with Hibernate and Servlets
  • Coding using Java, Spring, Hibernate, HTML, JSP .
  • Developed SQL Server stored procedures to execute the back end processes using.
  • Used Eclipse to develop the Application.
  • Integrated other sub-systems through, XML and XSL .
  • Used Web Sphere as both the Application server in the development and production environment.
  • Responsible and mentored the team in complete software development lifecycle (SDLC) tasks - design, coding, testing, and documentation.
  • Involved in the design & development of business module applications using J2EE technologies like Servlets, Spring and JDBC.
  • Developed struts framework to implement MVC architecture.
  • Involved in the J2SE technologies like JNDI, JDBC and RMI .
  • Multithreading is used in the project.
  • Involved in developing JSP for presentation layer in Spring framework.
  • Configured pom.xml with all the mappings required by the architecture.
  • Involved in the designing of the class diagram for the application.
  • Used Java Naming/Directory Interface (JNDI), and JDBC connection pooling to access the product information from the database tables.
  • Used Git for version control in the Project.
  • Used Maven to compile and deploy the files.

Environment: Oracle Db, Windows NT/XP, Java J2EE, JSP, HTML, JavaScript and CSS, UML, Spring Framework, Git, Visual Studio Code, MySQL, JDBC, Java 7/8, Servlets, XML, Web Services, WSDL, Jersey, Axis, SOAP UI, RAD, Selenium, Apache HTTP Client, Oracle, TestNG, SQL, PL/SQL, JSTL, ANT, Maven, Jenkins, UML, WebSphere, Linux

SoftSol

Java Developer

Responsibilities:

  • Involved in Analysis, Preparing Functional Specifications, and Technical Specifications according to client requirements.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration
  • Designed the Architecture of the project as per MVC standards.
  • Used Servlets and JSP for the developing status processing and tracking pages.
  • Deployed the application on JBOSS application server.
  • Used AJAX technology for creating interactive Web Applications.
  • Developed J2EE Service Components and DAOs for processing the member requests
  • Developed the DAO layer using the structure query language
  • Was part of production support team to resolve the production incidents
  • Documentation of common problems prior to go-live and while actively in a Production Support role.
  • Used PL/SQL, Stored Procedures for handling Oracle database.
  • Involved in Integration of all the modules and deploying them on the Application server.
  • Involved in bug fixing of various modules in the application that were raised by the testing team.
  • Build and Deploying J2EE applications to Application Servers using Ant, Maven, Shell Scripts and Jenkins.

Environment: JSP, Servlets, Core Java, Struts.

We'd love your feedback!