We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • 10+ of software development and architectural experience involving Research and Development and Implementation of large - scale web-based client-server distributed n-tier enterprise applications.
  • Hands on experience on Spring IOC, Spring Boot, Spring MVC, SQL DBMS Design, Agile Full Stack Web development, project management and Spring’s integration with Hibernate and Struts technologies.
  • Proficient in ORM frameworks using Spring Data JPA, Hibernate.
  • Expert in developing Web Services in SOAP, RESTful based frameworks such as CXF JAXWS JAX-RS Spring WS Web Services stack.
  • Experience in SOA EIP using Apache Camel Spring Integration.
  • As a Spring Architect explored and worked with various modules in Spring framework.
  • Expertise in developing big data applications using technologies such as Kafka, MongoDB
  • Experience in setting up build environments for Continuous Integration using Jenkin, Maven, ANT and configuration management tools BitBucket, SVN and GIT.
  • Well versed with front end web technologies Java Script, HTML5, Angular 6, CSS3, jQuery, Responsive designs, JSTL, XHTML.
  • Developed different Web components such as JSPs, Servlets, Filters, Custom Tag Handlers and business components such as Web Services.
  • Extensive knowledge in using JDBC and Hibernate for persisting data to different relational databases.
  • Exposure to UNIX and Shell and Python Scripting. Worked on Red Hat Linux
  • Extensive experience on implementing Microservice architecture using Spring Boot.
  • Expertise in using J2EE Application Servers such as BEA Web Logic, IBM Web Sphere 6x, 7x, Apache Tomcat and JBoss and Web Servers as Tomcat.
  • Implementing security Single Sign-On application to share user management, authentication and authorization among multiple applications.
  • Extensive Experience in working with various databases like Oracle, DB2 and MySQL
  • Good work experience with Service Oriented Architecture and Microservice architecture.
  • Expertise in using various development environments like Eclipse IDE,Spring Tool Suite.
  • Extensive hands-on experience with making AJAX calls and working on JSON objects.
  • Extensively worked on Single Sign On (SSO) functionalities.
  • Strong experience in Object Oriented Design, JAVA, JVM memory management, java class loading, J2EE, Design Patterns, web services (REST and SOAP), SOA architecture, Portal architecture, Spring framework, JPA, ORM, databases, JMS, scripting, in-memory and distributed caching solutions
  • Experienced in working in all phases of software life cycle(SDLC) including Analysis, Architecture, Design, Development, Unit testing, production support, and post production analysis and monitoring and reporting.
  • Can adapt well with different cultures and environments and can work as a team player as well as independent developer.

TECHNICAL SKILLS

Languages: Java JDK1.8, Java1.7, JavaScript.

Java Technologies: Core java, J2EE, JDBC, Hibernate, Spring JPA, JSP, Servlets, JMS, Spring MVC Framework, Spring Boot, Java Beans, Web Services, Junit, log4j and logback, Java Mail.

Web Technologies: AngularJS, Angular 6, Bootstrap, jQuery, JSP, Servlets, JavaScript, HTML, CSS, XML, JSON, SOAP, Restful web services and JAX-RS.

Database: MySQL, MongoDB, Oracle 11g, DB2, SQL Server

Tools: SVN, TOAD, JBuilder, SQL Developer, Git, Bitbucket, Soap UI, Postman, Rest Client.

Methodologies: SDLC, Agile.

Defect Tracking: JIRA

Frameworks: Spring, Hibernate, Play, Spring MVC, Spring Boot.

IDE: Eclipse, NetBeans and Spring Tool Suite.

Architecture: Microservices

Build Tools: Maven, Ant.

Web/App Servers: Apache Tomcat, JBOSS, Oracle WebLogic and IBM WebSphere

Operating Systems: Windows and Linux

Web Services: RESTful and SOAP.

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java developer

Responsibilities:

  • Worked on requirements gathering analysis and development of different versions of the client integrations platform.
  • Worked on Different HL7 Message types like Medication Request, Observation, AllergyIntolerance
  • Developed integration modules for using Apache Camel.
  • Worked on TDD using JUnit and Mockito frameworks .
  • Created mocking services for testing in QA Dev environments.
  • Integrated configured Camel with Kafka to use it as bus
  • Configured Jenkins build for the project created Nexus maven local repository
  • Integrate to Health Cloud (Salesforce) system using Spring Boot Integration
  • Used Spring Boot framework for handling application logic and making calls to business objects.
  • Implemented DAO for data access using Spring ORM
  • Manage all aspects of Oracle database administration as a dedicated DBA for a reliable, extensible, high performance and cross-product.
  • Implemented Restful web services to web User Interface or through custom Angular JS code and REST API.
  • Developed user interface by using the Angular 2 for Home Projects.
  • Worked as a team member on the Single Sign On project, an important companywide strategic project to allow customers of our various products to login once and access any product.
  • Automated, designed and implemented CI/CD pipeline using Git, Jenkins
  • Used Spring REST services to connect to server side from the front end.
  • Consumed services using rest template.
  • Implemented a login module that authenticates web services users with the SSO application.
  • Used GIT as version control to check in the code, created branches and tagged the code in GIT.
  • Involved E2E Development by integrating Front End and Backend by Debugging.
  • Use Agile methodology for implementing the project.
  • Involved in SCRUM ceremonies for implementing the enhancements in the application.
  • Used Log4j framework to log/track application.

Environment: JDK, Core Java, J2EE, HTML5, CSS3, JavaScript, Oracle DB, Spring, Hibernate, Single Sign On (SS0), RESTful web Services, MongoDB, Apache Camel, Kafka, CI/CD, Junit, Agile, GIT, Log4j,Angular Js.

Confidential

Sr. Java developer

Responsibilities:

  • Developed business components using Core java concepts and classes like Inheritance, Polymorphism, Collections, Serialization and Multithreading etc.
  • Used Spring MVC and Spring Boot framework for handling application logic and making calls to business objects.
  • Build Microservices for the delivery of software products across the enterprise
  • Implemented DAO for data access using Spring ORM and Hibernate.
  • Involved in development of various controller classes as a part of Spring MVC Framework.
  • Coding, styling, testing of reusable JavaScript, CSS, HTML5 widgets / libraries for complex UI controls.
  • Create RFP (Request for Proposal) Microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Manage all aspects of Oracle database administration as a dedicated DBA for a reliable, extensible, high performance and cross-product.
  • Implemented Restful web services to web User Interface or through custom Angular JS code and REST API.
  • Developed user interface by using the Angular 6 for RxConnect Projects.
  • Utilize Camel to integrate Microservices with other Microservices and Rabbit MQ messaging exchanges.
  • Wrote Hibernate configuration file, hibernate mapping files and define persistence classes to persist the data into Oracle Database.
  • Used React-Router to turn application into Single Page Application
  • Worked as a team member on the Single Sign On project, an important companywide strategic project to allow customers of our various products to login once and access any product.
  • Automated, designed and implemented CI/CD pipeline using Git, Jenkins, Docker private registry and Open shift.
  • Manage high availability and optimal performance of the Oracle databases.
  • Used Spring REST services to connect to server side from the front end.
  • Developed web services in Java and Experienced with SOAP, WSDL.
  • Wrote a JAAS login module that authenticates web services users with the SSO application.
  • Used GIT as version control to check in the code, created branches and tagged the code in GIT.
  • Involved E2E Development by integrating Front End and Backend by Debugging.
  • Use Agile methodology for implementing the project.
  • Involved in SCRUM ceremonies for implementing the enhancements in the application.
  • Used Log4j framework to log/track application.
  • Used Ant as the build tool and is scheduled/triggered by Anthill pro (Build Tool).

Environment: JDK, Core Java, J2EE, HTML5, CSS3, JavaScript, Oracle DB, Spring, Hibernate, Microservices, Single Sign On (SS0), RESTful web Services, Oracle, CI/CD,Junit, Agile, GIT, Log4j,Angular 6.

We'd love your feedback!