We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Over 7 years of experience in full life cycle software development with emphasis on Object Oriented, J2EE, UI development and client, server technologies.
  • Exceptional organizational, analytical and communication skills.
  • Featuring expertise in MVC web - frameworks and other programing languages. Passion for Web 2.0 trends, API’s and other disruptive technologies.
  • Worked on Liferay 6.2, Liferay 7.2, OSGI architecture.
  • Experience in startups, financial, banking and healthcare/insurance domains.
  • Expertise in working with JAVA/J2EE, HTML, CSS, JavaScript, jQuery, Restful Web services (REST), Servlets, JSP, Spring, Hibernate, jUnit.
  • Hands on experience in using development tools like Eclipse, IntelliJ IDEA, RAD, WebStorm.
  • Well versed with using version control systems - Git, SVN, Mercurial.
  • Implemented Java messaging service (JMS) using Apache MQ and Oracle WebLogic.
  • Interact with product owner in requirements analysis, design reviews, testing and documentation for application being developed in Agile environment.

TECHNICAL SKILLS

Programming: Excellent skills, hands-on experience with projects on C, C++, JAVA, J2EE, JDK8.

Web Design: Hands-on experience with HTML, CSS, JavaScript, jQuery, AngularJS.

IDE’s: Eclipse, NetBeans, PHPStorm, WebStorm.

Frameworks: Spring, Hibernate, Web services (REST).

Version Control: GIT, SVN.

Web services: Restful (REST), SOAP.

Tools: Maven, Composer, Eclipse, Liferay.

Databases: SQL, MySQL, Oracle 12g, IBM DB2, MongoDB.

PROFESSIONAL EXPERIENCE

Confidential

Senior Java Developer

Responsibilities:

  • Migrate legacy based portlets to Spring MVC and OSGI based architecture.
  • Use GIT for version control.
  • Work as a team lead, report and co-ordinate team of four for upgrading the existing infrastructure.
  • Leverage service builder of Liferay to create the ORM capability and connect to the relational databases.
  • Connect to external services using REST API’s.
  • Used OSGI and Spring Boot based microservices.
  • Use MuleSoft as an integration platform to integrate developed API’s on cloud.
  • Use Java8, Tomcat, Oracle 12G, to host the application and ensure the clustering is done properly.
  • Design and develop JSON services into JSR-286 based portlets for research technology using Liferay Plugins SDK.
  • Design and develop frameworks for inter-portlet communication using JSR-286 events and implementation of AJAX Push technology.
  • Design and develop a caching framework using ehCache product from Teracotta along with Java Messaging service for asynchronous calls and performance improvements.
  • Use ReactJS to interpolate the front-end of the application.

Environment: Java 8, J2EE, Spring, Hibernate, Javascript, OSGI, jQuery, Eclipse, Liferay, IntelliJ IDEA, GIT, microservices.

Confidential

Senior Java Developer

Responsibilities:

  • Create CI/CD Pipelines using Jenkins.
  • Monitor apps in PCF (Pivotal Cloud Foundry).
  • Develop headless API’s using Spring Boot and microservices.
  • Work on the front-end of the application using JSP, jQuery and JavaScript.
  • Use strong analytic and problem-solving skills to evaluate feasibility of business requirements.
  • Participate in full SDLC in Agile fashion using basecamp cycles.
  • Work with relational databases.
  • Work on Digital Content Repository (DCR) using AEM.
  • Develop AEM Components using Sling API, Java Content Repository (JCR) and OSGI.
  • Used IntelliJ IDEA as an IDE, GIT for version control and CA Rally for project management.

Environment: Java/J2EE, Platform as a service, Eclipse, IntelliJ IDEA, Maven, AEM, GIT, PCF, Spring Boot, jQuery, JavaScript, Postman, Tortoise SVN, Agile, AEM, JCR, OSGI, CRX IDE, microservices.

We'd love your feedback!