We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Passaic, NJ

SUMMARY

  • Over 5 years of experience in analysis, design, development and testing of various Enterprise, Web, SOA Based and client/server applications in multi - platform environments with Java/J2EE.
  • Experienced in web development using HTML, DHTML, XHTML, CSS, JavaScript and AJAX technologies.
  • Experience designing databases SQL Server.
  • Extensive experience in web application design using open source MVC, Struts, Spring Frameworks and J2EE design patterns.
  • Expertise in design and development of various web and enterprise applications using J2EE technologies like Servlets, JSP, JDBC, JNDI, EJB, JMS, XML and Web Services.
  • Expertise in full Software Development Life Cycle SDLC including Software Architecture, Object Oriented programming, Designing Prototyping.
  • Expertise in web services technologies such as Restful.
  • Ability to provide solutions from a functional and technical perspective, meet deadlines.
  • Experience in working with different operating systems like Windows and UNIX/Linux.
  • Extensive experience in using IDEs like Eclipse, Spring Tool Suite and version control tools like SVN, Git.
  • Strong Database design and development experience, which includes designing, data modeling, stored procedures, functions, triggers etc. using SQL.
  • Knowledge in core Java concepts like OOP, JDBC, Multi-Threading, Java Concurrency utilities etc., and advanced Java concepts like JSP, Servlets, Hibernate, Struts, Spring, Spring Annotations and Webservices.
  • Skills in analyzing user requirements, modeling the system and ensuring the functionality.
  • Extensive experience in code re-factoring, developing standards and mentoring the team.
  • Strong analytical and problem-solving skills and a proven ability to be an effective team player with excellent time management skills.
  • Strengths include excellent interpersonal and communication skills.

TECHNICAL SKILLS

Languages: Java 7/8

Frameworks: Spring, Spring-Data, Spring Boot, Spring JDBC, Hibernate, Spring Core, Spring ORM, Spring MVC, Spring AOP

Web services: SOAP, RESTful

Application/Web Server: Apache Tomcat

IDE: Eclipse, IntelliJ, Spring Tool Suite (STS)

Database: Oracle, MySQL, SQL Server

Building Tools: Maven

Version Control.: SVN, GIT, GITHUB

OS and Environment: Windows

PROFESSIONAL EXPERIENCE

Confidential, Passaic, NJ

Java/J2EE Developer

Responsibilities:

  • Discussed the project requirements and discussed documentation with teammates and participated in Sprint meetings to discuss about daily code changes.
  • Actively participated in analysis, detail design, development, bug fixing and enhancement in agile methodology.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Used JIRA ticketing system to keep track of issues and tasks on individuals.
  • Implemented the business logic under the Servlets and simple Java Bean components to be used under the various modules in the System and developed and database connection-using JDBC.
  • Used directives, scopes of AngularJS to generate the views and validate the information.
  • Designed the architecture based on MEAN stack framework
  • Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for Microservices.
  • Different modules of AngularJS were used such as Dependency injection, factory, Routing.
  • Used Eclipse IDE to develop and debug application code.
  • Created Auto deploy jobs using Jenkins.
  • Used of Struts Framework for Controller components and View components.
  • Worked on JMS for developing messaging services and implemented message listeners for message processing and delivery.
  • Used GIT for version control across common source code used by developers.
  • Designed and implemented the User Interface using JavaScript, HTML5, XHTML, XML, CSS3 and JSP.

Environment: Java, J2EE, AngularJS Spark, REST, GIT, Junit, Maven, AWS, Spring, Rest API, Microservices, Jira, JavaScript, HTML, XHTML, XML, CSS3, JSP, IDE Eclipse, GIT, Jenkins.

Confidential, San Antonio, TX

Java/J2EE Developer

Responsibilities:

  • Developed the DAO layer for the existing applications using Spring, Hibernate and developed various business logic and reports using HQL and Hibernate Criteria.
  • Interacting with the offshore team to assist them in the development and help them understand the requirements and performed Code Reviews.
  • Create, edit and maintain sites implementing responsive design and themes using front-end development frameworks.
  • Designed and Developed User Interactive (UI) Web pages using HTML5, CSS, JavaScript and jQuery.
  • Used extensively Eclipse in development and debugging the application.
  • Responsible for maintaining the code quality, coding and implementation standards by code reviews.
  • Designed and developed exception handling. Coded many custom-made exception classes as and when required.
  • Integration testing, bugs fixing, handling change requests and code reviews.
  • Developed Spring JMS message listeners to consume JMS messages from queues and used Spring transaction management to manage the transactions in the application.
  • Reviewing the Database Schemas across the different domain. Worked on the Integration of the Code and deliver the build to UAT Team.
  • Extensively used Maven to build the application and deploy on Embedded Tomcat Server.
  • Involved in setting up the application to run on AWS environment on multiple EC2 instances with ELB’s using Jenkins.
  • Validating the Application by Deploying and testing on JBoss Server.

Environment: Java, J2EE, JavaScript, JQuery, Hibernate, Maven, JMS, Spring, AWS, EC2, Jenkins, JBoss, Junit, Integration Testing, Eclipse

Confidential

Software Developer

Responsibilities:

  • Developing online panels and application using EJB, Java Servlets, and Session Entity Beans.
  • Writing JSP form bean validations by using Struts Validation framework validation.xml, validator-rules.xml and message Resources.
  • Handled the database persistence using JDBC.
  • Implemented the project using the Spring Framework and Dependency Injection, Spring MVC
  • Developed using Struts, JSPs and Tiles definitions.
  • Designed and developed REST web service for validating address.
  • Using Java Script functions for the custom validations.
  • Used Criteria API and HQL for data extraction.
  • Performed Validations on UI data using JSF validations and JavaScript.
  • Performed client-side validations using java script functions to implement various functionality.
  • Worked on designing/developing of large, transactional, enterprise class systems.
  • Developed the application using JSF for front end, Spring to manage business layer components.
  • Used Hibernate for object Relational Mapping and used JPA for annotations.
  • Involved in implementing the rich user interface using JSP Standard Tag Libraries and worked with custom tags.
  • Involved in implementation of the presentation layer GUI for the application using JSF, HTML, XHTML, CSS and JavaScript.
  • Worked on externally facing web-based applications.

Environment: Java, Spring, Struts, Hibernate, Web Services, HTML, XHTML, XSL, JSP, JSF, REST

We'd love your feedback!