We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

Ridgefield, NJ

SUMMARY:

  • Having 7.5+ years of experience in software development life and its phases such as requirement gathering, design, development (coding and debugging) and testing and in deployment using Java and Portal technologies.
  • Having working experience in Java and J2EE technologies such as Java 1.5/1.6/1.7/1.8, Object Oriented Programming, Exceptions, Multi - Threading, Java POJOs, Servlets 3.0, JSP 2.2, JSF 3.0, JDBC 3.0/4.0, JNDI 1.2, JPA 2.0, JMS (Apache Active MQ), Apache Struts 2.0 framework, Spring MVC, Spring-core, Spring-aop, Dependency Injection, Spring-Tx, Spring-context, JavaMail, Hibernate 3.0, JFC/Swing (Java Foundation Classes).
  • Experience in front-end technologies such as: JSF 3.0, Struts-Tiles, JSPs, JSTL tags, JQuery, JavaScript, and JS frameworks such as Angular JS and Node JS.
  • Good experience in backend technologies Oracle 10g/11g, MySQL 5.0, Postgres 9.0 and Mongo DB 3.0.
  • Worked with both web applications servers such as Tomcat 5.0/6.0/7.0/8.0, Web-Sphere 8.0/8.5 and Web Logic 10.3.2/9.2/8.1.
  • Extensive experience in developing in applications using IDE tools like Eclipse, NetBeans and IntelliJ.
  • Excellent experience in implementing different design patterns such as Spring MVC, Singleton patterns with eager, lazy, thread-safe, Enum, Serialized different ways, Builder Pattern, Business Delegate, Session Facade, DTOs, DAOs and MVC.
  • Experience in using Open Source frameworks like Log4J and ANT, Maven and Gradle.
  • Working experience on Hadoop Technologies HDFS, Map Reduce, Apache Pig, Apache Hive, SQOOP, HBase & Oozie.
  • Experienced in developingUMLdiagramslike USE-Case diagrams, Class diagrams and Sequence diagrams, Activity diagrams, usingtools Gliffy, CreativelyandMS Visio
  • Developed applications in environments of Agile and Waterfall methodologies.

TECHNICAL SKILLS:

Programming Languages\ORM Tools\: Java, C, C++, Javascript\Hibernate \

JAVA Enterprise Technologies\Databases\: JDBC, JSP, Servlets, JDBC, Spring - core, \Oracle, MySQL, Postgresql, NoSQL DB \ Spring-aop, Spring-tx, Spring-jdbc, Spring -\MongoDB, HBase, RedisDB\: Mail, SOAP and RESTful Web Services, \ JMS, JPA, JNDI, Apache PDFBox\: Front End (Web)\SCM: \ HTML, XML, JSON, CSS, JSP, JSTL Tags, \CVS, Subversion, GitHub\: Angular JS, Node JS\

Build Tools\Frameworks\: Maven\Struts 2.0, JSF 3.0, Spring MVC, Spring-boot\

Application Servers\Message Oriented Middleware: \: JBOSS, Web-Logic, Tomcat\Active-MQ\

Operating Systems \: Windows 2000, NT, XP, Vista, Unix\

PROFESSIONAL EXPERIENCE:

Confidential, Ridgefield, NJ

Senior Java Developer

Responsibilities:

  • Implemented JSP technology Mybatis, jdbc-jpa, Jackson mapper, Junit testing framework, Apache commons for file uploading.
  • Developed and implemented the MVC Architectural Pattern using JSP technology including controller classes, Service layers.
  • Implemented Java/J2EE Design patterns like Singleton design pattern and Data Transfer Object (DTO), Data Access Object.
  • Involved in developing APIs, which communicate with Front-end UI.
  • Maven for build tool and log4J for logging framework.
  • Apache common file upload for Symptom-Image or Receipt Image server implementation.
  • Symptom-Image or Receipt Image file upload to server implementation.
  • GitLab repository for source code control management.
  • Maven for build tool and log4j for logging framework.

Environment: Java, Spring-core, Spring web MVC, MyBatis 3, Rest Web Services, Oracle, Tomcat 7.0, WebLogic 12.0, Eclipse, Putty, Maven, JUnit, GitLab, Git Bash and Windows XP

Confidential, Ridgefield, NJ

Senior Java Developer

Responsibilities:

  • Software development life cycle(SDLC) using agile scrum methodology
  • Implemented Spring framework, spring-core, spring-web MVC, Hikari connection pool, mybatis, spring-data-jpa, jackson mapper, spring Junit testing framework, spring-fox for swagger documentation, commons-fileupload, SAPJCo3.jar Sap Java Connector library.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including controller classes, Service layers, SAP integration module.
  • Involved in developing APIs, which communicate with Front-end UI.
  • Implemented Java/J2EE Design patterns like Singleton design pattern and Data Transfer Object (DTO), Data Access Object.
  • Maven for build tool and log4J for logging framework.
  • SAPJCo3 Sap Java connector library communicate with SAP Functions, and also developed destination framework to connect SAP modules.
  • Symptom-Image or Receipt Image file upload to server implementation.
  • Symptom movie upload to third party vendor using Cast-fire site.
  • GitLab repository for source code control management.
  • Maven for build tool and log4j for logging framework.

Environment: Java, Spring-core, Spring web MVC, MyBatis 3, Rest Web Services, Oracle, Tomcat 7.0, WebLogic 12.0, Eclipse, Putty, Maven, JUnit, GitLab, Git Bash and Windows XP

Confidential, Dallas, TX

Senior Java Developer

Responsibilities:

  • Involved in all phases (Design, Coding and Testing) of Software development life cycle (SDLC) using Agile Scrum methodology.
  • Implemented spring applications with spring-core, spring-web mvc, spring-tx, spring-jdbc and DAO design pattern for maximum abstraction of the application and code reusability.
  • Developed and implemented the MVC Architectural Pattern using Spring Boot Framework including JSPs, Form Bean and controller classes.
  • Involved in developing Java APIs, which communicates with the Java Beans.
  • Implemented Circuit Breaker functions like Hystrix for calling other services running on different server with callback function in case of services are down.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object.
  • Using jQuery Ajax calls for web service and for binding HTML and JavaScript framework.
  • Spring Security implementation with java configuration using Oracle database with custom login forms.
  • Developed front end logic of view pages using Javascript.
  • JavaMail notifications implemented using Quartz scheduling with CronTrigger expressions.
  • Developed the Restful (JAX-RS) Web services for the profile data and management.
  • Designed database and created tables (Hibernate ORM entity), written the complex SQL Queries (Named-Queries) and stored procedures as per the requirements.
  • Maven for build tool and log4j for logging framework.

Environment: Java, Spring web mvc, Spring-Tx, Spring Cache, JavaMail, JSPs, jQuery, JavaScript, Hibernate, SOAP & Rest Web Services, Oracle, Tomcat 7.0, HTML, Eclipse, Oracle, Putty, Maven, JUnit, GitHub and Windows XP

Confidential, New York

J2EE/Hadoop Developer

Responsibilities:

  • Installed and configured MapReduce, HIVE and the HDFS;
  • Developed MapReduce programs to parse the raw data, populate staging tables and store the refined data in HDFS file system.
  • Written the Apache PIG scripts to process the HDFS data.
  • Writing CLI commands using HDFS.
  • Enabled speedy reviews and first mover advantages by using Oozie to automate data loading into the Hadoop Distributed File System and PIG to preprocessing the data.
  • Developed multiple MapReduce jobs in Java for data cleaning and preprocessing.
  • Business components development, database layers designing and unit test cases preparing.

Environment: Java, HDFS, MapReduce, Distribution Hadoop Cloudera, Apache PIG, Oozie, Apache POI, Apache PDFBox, Eclipse, UBANTU, LINUX, MongoDB, GitHub and Windows XP

Confidential

Consultant

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Requirement gathering from onsite members and clients then low-level designing.
  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions, using MS Visio.
  • Implemented MVC architecture and Singleton, DAO design pattern for maximum abstraction of the application and code reusability.
  • GUI Design using JSF Framework which is a component based driven framework.
  • Development Managed Beans components, event handling and save the validated data. Business Components, including service components, DAOs and DTO’s Integrating it with finnova framework interfaces.
  • Data Operations were performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Designed database and created tables, written the complex SQL Queries and stored procedures as per the requirements.
  • Business components development, database layers designing and unit test cases preparing.
  • Release process using version control tool Win-CVS 2.0 and Gradle built process.

Environment: Java, JSF framework, Spring Core, Spring DI, JPA, Hibernate, Tomcat 7.0, Jboss (Prod), HTML, Eclipse, SQL Developer, Oracle, ANT, Putty, JUnit, Win-CVS 2.0 and Windows XP

Confidential

Associate Consultant

Responsibilities:

  • Developed web application using JSP custom tag libraries, Struts Action classes and Action. Designed Java Servlets and Objects using J2EE standards.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object.
  • Implemented MVC architecture and Singleton, DAO design pattern for maximum abstraction of the application and code reusability.
  • Development Managed Beans components, Business Components, including service components, DAOs and DTO’s Integrating it with finnova framework interfaces.
  • Data Operations were performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database using MySQL
  • Requirement gathering from onsite members and clients then low level designing.
  • Business components development, database layers designing and unit test cases preparing.
  • Conducting knowledge sessions to juniors and new team members.
  • Release process using version control tool Tortoise SVN and Maven built process.

Environment: Java, Spring Web MVC, Hibernate, Tomcat 7.0, JQuery, HTML, Eclipse, SQL Developer, Oracle, Putty, JUnit, Win-CVS 2.0 and Windows XP

Confidential

Associate Consultant

Responsibilities:

  • GUI Design using Strut 2.0 Framework which is a component based driven framework.
  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Involved in designing and developing the front end of the application using UI screens using Finnova framework.
  • Validation and verification process for screens.
  • Conducting knowledge sessions to juniors and new team members.
  • Data Operations were performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database using MySQL.

Environment: Java, Struts 2.0, Entity Manager, JPA, Hibernate, Tomcat 7.0, MySQL, Putty, JUnit, Win-CVS 2.0, IQS and Windows XP

Confidential

Tech Support Executive

Responsibilities:

  • Provided first-level tech support to end users on proprietary software and applications installation and updates.
  • Keep end-users informed of progress during issue lifecycle and make follow up.
  • Execute troubleshooting methods over web messengers to resolve the issues.
  • Identify the issue patterns and forwarded these patterns to development team for issue fixing.

We'd love your feedback!