We provide IT Staff Augmentation Services!

Senior Java Developer Resume

3.00/5 (Submit Your Rating)

Irvine, CA

SUMMARY:

  • A Professional Java/J2EE developer having around 12 years of experience with full project lifecycle development in Java - J2EE technologies, Requirements analysis, Design, Development, Testing and Deployment of software applications
  • Strong Expertise in core java development with JDK 1.4, JDK 1.5, 1.7 and Java 8
  • Ability to apply Object-Oriented design methodology and Design Patterns.
  • Experience with databases using MySql, Oracle 10g.
  • Basic knowledge in writing SQL queries.
  • Experience in using code quality tools like PMD, Check style, Find Bugs.
  • Extensive work experience working with database tools like Toad and MySql.
  • Basic knowledge in HTML, JavaScript, CSS, AJAX.
  • Experience in using J2EE Frameworks like Jakarta Struts 1.x, Struts 2, Spring JDBC Template, Spring IOC, Rest services and Spring Webmvc.
  • Knowledge of SAX xml parser, experience using DOM parser.
  • Experience with ETL tools like Talend open studio.
  • Experience in using Java API like Java Mail API.
  • Used report generation tools like Apache POI,iText.
  • Experienced in using Version Control Tools like SVN, perforce.
  • Have extensive experience in building and deploying applications on Web/Application Servers like Apache Tomcat, Web Sphere.
  • Experience in development and maintenance projects.
  • Basic knowledge of UNIX
  • Strong work ethic with desire to succeed and make significant contributions to the organization.
  • Strong problem-solving skills, good communication skills and a good team player.
  • Have the motivation to take independent responsibility as well as ability to contribute and be a productive team leader.
  • Basic knowledge in AEM.

TECHNICAL SKILLS:

Languages: Java 1.8, J2EE Struts and Spring, SQL.

Technologies: Struts 1 &2.0, Spring IOC, Spring Boot, Spring Web MVC, Spring JDBC Template, WebServices (SOAP and Rest), Micro services, Groovy, JSP, Servlets, Maven 3, JDBC.

Java API s: Collections, IText, RssFeed Reading, QuartzScheduler, FCK editor and YouTube API.

Design patterns: Factory pattern, Singleton pattern, DAO Pattern, Transfer Object pattern and MVC pattern.

Application servers: Web Sphere 6/7

Web Servers: Apache Tomcat

Applications Frameworks: Struts 1.x, Struts 2, Spring MVC & Spring boot.

Databases: Oracle, SQL Server

ETL: Talend Open studio

Operating Systems: Windows 9X/NT/2000/XP, Linux

IDEs: Eclipse versions, RAD, NetBeans

Version Control Systems: CVS, SVN, Perforce and Git / bit bucket.

PROFESSIONAL EXPERIENCE:

Confidential, Irvine CA

Senior Java Developer

Responsibilities:

  • Restful API services development of various modules.
  • Developed JSON data wrapper objects for various business requirements.
  • Preparing deployment plan and code movement to the apache and tomcat server with required configurations.
  • Developed caching implementation of storing business data into tomcat server
  • Bitbucket repository used to maintain the code modules.
  • Participated in code and design reviews and also used check style tool for code quality improvements.
  • Business layer development for web pages
  • Impact analysis on existing production modules
  • Performance improvement test cases creation

Tools Technologies used: Java 1.8, J2EE Spring, Spring Boot, Micro services, AEM 6.3, Apache and tomcat AWS server .

Confidential, Charlotte, NC

Senior Java Developer

Responsibilities:

  • Developed a project on a J2EE platform using struts and spring framework.
  • Developed Soap & Rest services for updating and retrieving data from backend.
  • Created Test Plans for unit and integration testing.
  • Deployed application in DEV and CERT integration environment.
  • Created restful api services for responsive framework pages.
  • Used Eclipse for development of the project.
  • Onsite and offshore coordination.

Confidential, Charlotte NC

Senior Java Developer

Responsibilities:

  • A project on a J2EE platform using struts & spring framework.
  • Developed Soap & Rest services for updating and retrieving data from backend.
  • Designed and implemented Frontend using FTL, JavaScript, HTML, CSS and AJAX.
  • Used WebSphere application server for deploying the application.
  • Used Perforce as version controller for maintaining the application.
  • Created Test Plans for unit and integration testing.
  • Deployed application in DEV and CERT integration environment.
  • Tested application in QA & SIT environments.
  • Used Eclipse for development of the project.
  • Onsite and offshore coordination.

Tools: /Technologies used: Java, J2EE Struts2.0, spring, FTL, RAD, Eclipse& WAS server.

We'd love your feedback!