We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Buffalo, NY

SUMMARY

  • Over five years of experience as Java/J2EE Developer with all stages of the development cycle, for projects in Agile and SDLC models.
  • Involved in building and deploying Apache ANT/MAVEN scripts for deployment and customizing WAR/JAR file management for web applications.
  • Experienced in the functional usage and deployment of applications in JBoss, Web Logic, Web Sphere and Apache Tomcat.
  • Working experience Object Relational Mapping (ORM) tools like Hibernate (Hibernate Connection Pooling, HQL, Hibernate Caching, Transactions).
  • Worked using IDE like Eclipse, My Eclipse, Net beans. Very good understanding of Groovy and Grails.
  • Expertise in implementing Web services and JMS for the synchronous and asynchronous communications between two applications running in different servers.
  • Working knowledge in multi - tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and familiarity of Service Oriented Architecture (SOA).
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development (TDD), Incremental and Iteration methodology and Pair Programming as well as implementing Waterfall model.
  • Highly motivated team player with zeal to learn new technologies and always believes in giving the best of efforts in challenging environments.
  • Proficient in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class diagrams using case tools like Microsoft Visio and Rational Rose.
  • Expertise in design patterns including Front Controller, Data Access Object, Session Facade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Extensive experience in designing and developing Enterprise Applications for J2EE platform using Core Java, Servlets, JDBC, JSP, Spring, Spring Boot, Spring DATA, Spring JDBC, Hibernate, XML, Web services, JMS, Eclipse, RAD, Ant, Maven.
  • Good team player and excellent leadership qualities. Hardworking, honest with good interpersonal skills.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL

Frameworks/Components: Microservices, Spring Boot, Spring, Web services, Hibernate, JPA, JSP, Servlets, JDBC, JDBI, JNDI, Web Services, Struts, JMS, Rabbit MQ Swagger, Log4j.

AWS: Lambda, API Gateway, S3 bucket, Dynamo DB, EC2, VPC, KMS

Testing Tools/Framework: Junit, Mockito, Rest-assured, Cucumber

Application/Web Servers: WebLogic, Web Sphere, Tomcat.

Database Apps: Oracle 12c, MySQL, HSql

Performance testing tool: SOASTA

Version Control: GIT, Bit Bucket, SVN Tortoise

Build Tools: Maven, Ant, Gradle

Operating System: Windows Series (NT/2000/XP), Unix

PROFESSIONAL EXPERIENCE

Confidential, Buffalo, NY

Java/J2EE Developer

Responsibilities:

  • Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.
  • Involved in the Development of Spring Framework Controllers
  • Created hibernate mapping files to map POJO to DB tables
  • Designed and coded application components in an Agile/TDD environment utilizing a test-driven development and SDET approach and pair-programming.
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java.
  • Build SOAP Web Services based on AWS (Amazon Web Services).
  • Worked on creating various types of indexes on different collections to get good performance in Mongo database.
  • Created alarms in AWS Cloud watch service for monitoring the server’s performance, CPU Utilization and the disk usage, etc.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Integrated Spring DAO for data access using Hibernate
  • Developed the business domain layer using Java, J2EE and followed Single Page Application Pattern and used Spring MVC to build a cross-browser complaint application.
  • Design of GUI using Model View Architecture STRUTS Frame Work.
  • Used Maven as build manager to provide quality with simple and uniform build process.
  • Created automation test scripts using JVM Cucumber to integrate the run of acceptance tests with application CI/CD environment.
  • Worked on experience in configuration and deployment of applications using servers like IBM WebSphere, JBoss, Web Logic and Apache Tomcat.
  • Worked on migration from Manual deployments to fully automated deployments by using Jenkins and Chef for automation.
  • Involved in design and development of Applications and POVs using frameworks like Java, J2EE, JavaScript, HTML, CSS and jQuery.

Environment: Java, AWS Cloud Formation, J2EE, Maven, Micro Services, Spring Boot, JBoss Server, Tomcat Application Server, Jetty Server, Apache Kafka, Avro Schemas, GitHub

Confidential, Jersey City, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of the application like Requirements gathering, Design, Analysis, Code development and Production rollout.
  • Implemented core features of Spring framework such as dependency Injection, Databinding, Filters, Directives, Templates and Services.
  • Using Spring as an application framework to build the Services layer and implemented its core modules such as Spring Core Container, Inversion of Control, Data Access and MVC.
  • Involved in design and development of Applications and POVs using frameworks like Java, J2EE, JavaScript, HTML, CSS and jQuery.
  • Interact with Business Analysts and product owner to analyze business requirements.
  • Developing end -to-end composite RESTFUL Web Services by using SOA with CXF framework to use with different clients including Web and Mobile.
  • Worked on experience in configuration and deployment of applications using servers like IBM WebSphere, JBoss, Web Logic and Apache Tomcat.
  • Worked on creating various types of indexes on different collections to get good performance in Mongo database.
  • Deploying, managing and developing MongoDB clusters.
  • Created automation test scripts using JVM Cucumber to integrate the run of acceptance tests with application CI/CD environment.
  • Worked on migration from Manual deployments to fully automated deployments by using Jenkins and Chef for automation.
  • Deployed code with AWS Code Deploy to reduce downtime due to application deployment.
  • Created alarms in AWS Cloud watch service for monitoring the server’s performance, CPU Utilization and the disk usage, etc.
  • Using JIRA as defect tracking tool to create and keep track of the defect’s status.

Environment: Java, J2EE, JavaScript, Junit, HTML5, CSS3, Agile/Scrum, Maven, Micro Services, Spring Boot, JBoss Server, Tomcat Application Server, Jetty Server, REST API and SOAP Web Services, GitHub, Windows

Confidential, Columbia, MD

Java Developer

Responsibilities:

  • Implementing the design patterns like Singleton, value object pattern and Data access objects in the project.
  • Involved in system design and development in core java using Collections, multithreading and exception handling.
  • Designed and developed the UI using HTML, CSS and JSP.
  • Responsible for development of presentation layer using JSP, spring.
  • Business logic was developed using Session beans and container managed persistence services via Hibernate.
  • Worked on LDAP configuration for accessing and maintaining distributed directory information services over Web security protocol network.
  • Implemented MVC architecture using struts, JSP and Enterprise Java Beans.
  • Involved in development of services based architecture utilizing open source technologies like Hibernate ORM and Spring MVC Framework.
  • Exposed to all phases of software development life cycle, including in-depth knowledge of RUP.
  • Designing and coding of Action classes and Business Layer and DAO Classes and wired them using Spring Framework.
  • Worked on Persistence layer from simple DAO to Spring/Hibernate.
  • Designed Stateless Session Beans fitting the requirement of the business and implemented its interfaces.
  • Worked on creating a test harness using POJOs, which would come along with the installer and test the services every time the installer would be run.

Environment: J2EE, HTML, Java Script, Ajax, JDBC, SQL procedures, Hibernate, Struts Framework, SAML, Ant, SOA, SOAP, DAO, XML, XSLT, JSP, JTA, JQuery, Servlet, Web Service, IBM WebSphere, IBM Rational Clear Case, LDAP, Eclipse, Oracle, Windows.

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Analyzed use cases, created interfaces and designed the core functionality from presentation layer to business logic layer.
  • Responsibilities include analysis of applications, designing of the enterprise applications, functional, technical and project management.
  • Worked on front-end and back-end application development. Have upgrade additional functionalities and services with the use cases provided.
  • Followed the Rational Unified Process (RUP) methodology of iterative software development with its various workflows, artifacts and activities.
  • Refactored existing project to make it more RESTful and thread-safe.
  • Developed batch programs to update and modify metadata of large number of documents in FileNet Repository using CE APIs Developed JSP’s, HTML, and DHTML that presents data to the client.
  • Had extensively used JSTL and Tag Libraries.
  • Developed JSP elements for IEDR application to populate the pattern on doc retrieval screen.
  • Used Struts Framework in the application, which is based on MVC design pattern.
  • Developed Action classes and Form beans and configured the struts-config.xml.
  • Used the Struts Validator Framework to validate the form data.
  • Monitored the error logs using Log4J and fixed the problems.
  • Used PL/SQL to manage data and create tables
  • Used RAD and JBoss IDE for developing project.
  • Used Web Sphere Application Server to deploy IEDR and JBoss Application Server to deploy OSS Application.
  • Used Ant for project management and automation.
  • Used Fortify SCA for generating fortify FPR reports for code accuracy.

Environment: J2EE, JavaScript, DB2, JSP, Strut, Hibernate, WAS, SAML, XML, SOA Beans, ANT, HTML, UML, Web Services, SOAP, REST, JBoss Application Server, JSF, JPA, JQuery, LDAP, Tortoise SVN, Log4j, Oracle, Windows

We'd love your feedback!