We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 5 years of experience in various phases of Software Development Life Cycle like development, system integration, implementation, and testing using Java/J2EE technologies.
  • Experience with conceptual base in Object - Oriented Design and Implementation Methodologies, Core Java Design Patterns, and web-based architecture.
  • Experience in implementing various reusable components & frameworks using design patterns like Model-View-Controller, DAO, DTO, Singleton, Factory, and DOJO.
  • Expertise in developing application using Spring Framework that uses features of IOC, Spring MVC, Spring JDBC, Spring Security and AOP features.
  • Skillful in developing cross-platform User Interfaces using JavaScript, HTML5, CSS3, JavaScript, jQuery and Angular.
  • Proficient with development of RESTful web services using JAX-RS and Jersey framework for exchanging JSON and XML representations.
  • Experience in AWS services like EC2, EBS, ELB, S3, SQS, RDS, DynamoDB, Lambda, API Gateway, CloudWatch, CloudFormation and Elastic Beanstalk.
  • Strong experience in PL/SQL and SQL for writing complex queries, Triggers functions and Stored Procedures on databases like Oracle and SQL Server.
  • Experience in system maintenance, analysis and performance in Windows, UNIX, & Linux.
  • Excellent knowledge in Version Control system like SVN and GIT.
  • Working Knowledge of ANT and Maven for project build, test, & deployment; Log4j for logging and J-Unit for unit testing.

TECHNICAL SKILLS

Languages: C, C++, Java, J2EE

Java Technologies: Core Java, JDBC, J2EE-Servlets, JSP

Frameworks: Struts, Spring, Hibernate

Development Tools: Eclipse

Databases: Oracle, SQL Server

Operating Systems: Windows, UNIX, Linux

Application Servers: Apache Tomcat, WebSphere, WebLogic

Web Technologies: HTML5, CSS3, JavaScript, Angular, jQuery, JSON, XML, REST, SOAP

PROFESSIONAL EXPERIENCE

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for analyzing business requirements and creating physical and logical technical documents using Class & Sequence diagrams for the implementation of the project.
  • Used Spring MVC to handle & intercept the user requests and used Controllers to delegate the request flow to the backend tier of the application.
  • Developed cross-browser/platform HTML5, CSS3, and Angular to match design specs for complex page layouts while adhering to code standards.
  • Implemented client-side form validation, form view results using various components, services, pipes in Angular.
  • Migrated the code to React.JS with Redux.
  • Coded extensively in jQuery with Bootstrap to make rich Internet web pages and created custom date picker on the website.
  • Created fully functional REST web services supporting both XML and JSON data.
  • Built Spring-based Java and Scala Microservices to support the application.
  • Used REST services with Node.JS server in the back-end to handle requests sent from the front-end via jQuery & AJAX calls.
  • Used JIRA to add tasks to the given user stories as well as defects during the Iteration.
  • Implemented persistence layer using Hibernate that uses the POJOs to represent the persistence database tuples.
  • Built Microservices using Spring Boot with continuous deployment and continuous integration using Jenkins.
  • Used AWS Data Store to store Client records and accessed them using AWS SDK.
  • Used GIT to maintain the version of the files and performed code merges from branch to trunk and creating new branch.
  • Implemented Java plug-ins to import data from various inbound system, validate them based on business rules and persist them to Oracle database using JDBC.
  • Used the fundamentals of Java 8 like parallel streams and filters through lambda expressions to handle the searching
  • Involved in coding, maintaining, and administering Servlets and JSP components deployed on a WebSphere Application Server.
  • Developed logging modules using Log4J that creates log files to debug and trace application.
  • Used ANT scripts for automated deployment.
  • Performed adequate unit testing by using J-Unit and provide automated unit test cases.
  • Involving in daily status meetings and troubleshooting on going issues to mitigate the impact.

Environment: Java/J2EE, Spring, MVC, HTML5, CSS3, AJAX, jQuery, Angular, REST, AWS, Microservices, Spring Boot, JIRA, GIT, Oracle, WebSphere, ANT, Log4J, J-Unit

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Agile methodology process which includes bi-weekly Sprints and daily Scrums to discuss the design and work progress.
  • Participated in developing Use Cases and created UML diagrams like Class and Sequence diagrams to represent the overall architecture.
  • Used Spring MVC framework to enable interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
  • Implemented business logic using Java and design patterns and developed User Interfaces using JSP, HTML5, jQuery, and CSS3.
  • Developed Bootstrap responsive web application pages using Angular services, components, and directives for frontend UI.
  • Utilized JavaScript to present data entries when submitted from information to the digital stamp placed on the PDF form.
  • Worked with annotations to manage URL mapping with controller for communication between front-end and middle-tier.
  • Wrote Web Services with SOAP for sending & receiving data from external interface.
  • Used JMS API to mail notifications on success & failure of backend process completions and to send mail notifications regarding any system related problems.
  • Used SOAP UI for testing WSDL to ensure that request & response as per User expectation.
  • Worked with JAXB to validate XML against XSD and convert back and forth between XML and Java classes.
  • Developed API for using AWS Lambda to manage the servers and run the code in AWS.
  • Involved in maintaining the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Provided connections using Spring JDBC to the database and developed SQL queries to manipulate the data.
  • Responsible for developing stored procedures and designing the database. Used Toad for running the SQL queries while managing, monitoring & analyzing the SQL Server.
  • Deployed allocations in the Apache Tomcat & wrote automation scripts on UNIX boxes.
  • Used Log4J for logging the user actions and exceptions to find out causes of system malfunctioning and keep user action logs.
  • Used Maven to compile Java classes and package into JAR/WAR archives, involved in Low Level and High-Level Documentation of the product.
  • Involved in creating test cases using J-Unit for Java classes and abstract Spring Dependency Injection test for Spring Beans.

Environment: Java, J2EE, Spring, Agile/SCRUM, HTML5, CSS3, jQuery, Angular, Bootstrap, SOAP, XML, AWS, Log4J, Maven, Jenkins, J-Unit, SQL Server

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Requirements analysis, design, and development and testing.
  • Designed UI using HTML, DHTML, JavaScript, CSS, JSP and Taglibs.
  • Used JavaScript for client-side validations.
  • Developed SQL queries to store and retrieve data from database & used PL SQL.
  • Used Struts framework to maintain MVC and created action forms, action mappings, DAOs .application properties for Internationalization etc.
  • Used Struts Validation framework to do business validation from server side.
  • Involved in developing business components using EJB Session Beans and persistence using EJB Entity beans.
  • Involved in managing Business delegate to maintain decupling between presentation & Business layers.
  • Used JMS for Asynchronous messaging.
  • Used Eclipse IDE to develop the application and used JBoss as server to deploy the application.
  • Involved in fixing defects & tracked them using QC & Provided support and maintenance and customization.
  • Developing customized reports and Unit Testing using JUnit.
  • Involved in running PMD defects & Find bugs.
  • Dealt with business processes and Updated Project documents.
  • Involved in fixing defects & tracked them using QC & Provided support and maintenance and customization.
  • Developing customized reports and Unit Testing using JUnit.
  • Involved in writing developer test cases & in preparation of scope & traceability matrix.

Environment: Core Java, J2EE, JSP, JBoss, Oracle, Eclipse, EJB, JMS, XML, HTML, DHTML, JavaScript, CSS, AJAX, SVN, Struts, JUnit, XML, QC.

We'd love your feedback!