We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Houston, TexaS

SUMMARY

  • Over 4 years of experience in full life cycle software development with emphasis on Object Oriented, J2EE, UI development and client, server technologies.
  • Driven, dedicated, object - oriented professional seeking to apply strong project and academic experience in IT sector.
  • 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.
  • Expertise in financial domains.
  • Two plus years of experience in working with JAVA/J2EE, HTML, CSS, JavaScript, AngularJS, Restful Web services (REST), Servlets, JSP, Spring, Hibernate, Junit.
  • Experience in Advanced Database Management systems, Spring, Hibernate, MongoDB.
  • Expertise on Liferay portal.
  • Hands on experience in using development tools like Eclipse, Intellij, NetBeans, WebStorm.
  • Well versed with using version control systems - Git, SVN.
  • Interact with product owner in requirements analysis, design reviews, testing and documentation for application being developed in Agile environment.
  • Actively participate in Scrum meetings, grooming sessions, Iteration planning and developed test scenarios, unit testing.

TECHNICAL SKILLS

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

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

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

Frameworks: Spring, Hibernate, Web services (REST), Liferay 6.0/7.0.

Version Control: Git, SVN.

Web services: Restful (REST), SOAP.

Tools: Maven, Composer, Eclipse.

Databases: SQL, MySQL, MongoDB.

PROFESSIONAL EXPERIENCE

Confidential, Houston, Texas

Java Developer

Responsibilities:

  • Develop using Eclipse IDE and used iBatis to connect the underlying databases (MySQL, DB2).
  • Spring framework to inject the Bean objects and auto-wire the components.
  • Work on jQuery, Liferay portlets and Spring MVC to fix the defects in a timely manner.
  • Used JSP, JavaScript, jQuery, AJAX, CSS3, and HTML5 as the front-end layer.
  • Migrated themes, portlets from Liferay 6.0 to Liferay 7.0 DXP.
  • Worked on Tomcat Application Server and Maven to deploy the projects.
  • Worked on Agile methodology and delivered tasks on sprint basis.
  • Using Fortify - static code analyzer to maintain the quality of the code.
  • Working with continuous integration, continuous deployment (CICD), used Jenkins.
  • Develop portlets based on Generic Portlet, Portlet MVC framework with Spring.
  • Good knowledge portal based web applications and JSR-286 standards.
  • Participated in migration activities.

Environment: Liferay Portal 6.x/7.x, Tomcat Application Server, Java, J2EE, AngularJS, iBatis, MySQL, DB2, Spring, Spring MVC, HTML5, CSS3, JSP, JavaScript, jQuery, JSR-286, Jenkins, Hudson.

Confidential, Phoenix, Arizona

Java UI Developer

Responsibilities:

  • Responsible for implementing new change requests (RFC’s).
  • Involved in daily Scrum meetings, coordinating with the off-shore team and explaining the Sprint cycle to client in grooming sessions.
  • Developed restful web services for accessing the stored procedures as part of MyData project.
  • Expertise in using Spring JDBC and integrating the restful services with Spring.
  • Used REST API withJAX-RS and resteasy to develop web services.
  • Implemented several design patterns like delegate, adapter, factory, worker while involved in development activities.
  • Design of new templates in the existing application using Spring JDBC, IBM DB2 as the database.
  • Add new functionalities in the application by re-designing servlets, JSP’s and Xml configuration files.
  • Involved in migrating the application from Infrastructure as a service - IAAS in Jboss EAP 6.2 to Platform as a service - ePaas, Enterprise cloud platform (eCP).
  • Involved in installing Splunk forwarders on several servers and designing the dashboards as per the client needs. Power-user level of expertise in using Splunk.
  • Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
  • Used NPM (node modules) and Bower (angular components) for packaging management and Grunt for UI task runner.
  • Experience in developing applications in Eclipse and testing them using SoapUI.
  • Extensive use of tools like JIRA, CA Agile central (Rally), Lara, Jenkins.
  • Used Git, SVN as version control.
  • Took part in the documentation and knowledge transfer sessions.

Environment: Java/J2EE, Platform as a service, Infrastructure as a service, Eclipse, Intellij IDEA, Maven, Jboss EAP 6.2, AngularJS, TypeScript, IBM Datastudio, Splunk, SoapUI, Git, Tortoise SVN, Jenkins, XL-Release.

Confidential

Java Developer

Responsibilities:

  • Responsible for implementing high-quality text, HTML5/CSS3 and in corporate responsive design techniques in the web content.
  • Responsible in using Spring Framework MVC for controlling request handling and developing controller classes to switch between JSP.
  • Decomposed complex orders into the most basic components.
  • Wired the components in application-context.xml and writing DAO classes to call the DB SPs using spring framework.
  • Emails customer notifications at pre-defined order milestones.
  • Involved in the development of DAO (i.e. using Hibernate for data persistence).
  • Unit testing with Junit.
  • Used GIT as a version control.
  • Took part in documentation.

Environment: JAVA/J2EE, HTML, CSS, JavaScript, Web services (REST), Servlets, JSP, Spring, Hibernate.

We'd love your feedback!