We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Having over 5+ Years of experience as a Java/J2EE Developer with diversified exposure in analysis, design, development and implementation of web - based applications.
  • Experience in all phases of Software Development Life Cycle (SDLC) including Requirement gathering, Analysis, Design, Coding, Testing and Implementation in Agile, Scrum, Waterfall Model, Iterations.
  • Experience in developing server side applications on MVC based frameworks like Spring Framework, Spring IOC, Spring Boot, Spring Security, Spring Cloud and Spring MVC.
  • Experience in building web services using various Spring Framework features like Spring IOC, Spring MVC, Spring AOP and Spring ORM.
  • Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
  • Experience in developing RESTful Micro services using Java, spring, Hibernate, and Spring Boot.
  • Experienced in Middleware persistence framework like Hibernate/JPA for mapping Java classes with database and using Hibernate Query Language (HQL).
  • Experience in working with XML technologies like XML, XSL, XSD, DTD, XSLT and parsing XML with SAX & DOM parsers.
  • Experience in configuring Persistent stores,JMSservers, system modules, sub deployments, connection factories, topics, and queues forJMS Messaging.
  • Experience in GUI design and application development using IDE's like Eclipse and Net Beans.
  • Experience in various Design patterns (Session Façade, Value Object, DAO, DTO, Command, Singleton, Factory, Adapter, MVC, Service Locator etc.) using J2EE technologies.
  • Experience in developing applications using core java concepts and experienced in working with Core Java SE 8 features like Lambda functions, Stream API, Time API, and Generics.
  • Experience in using AWS (Amazon Web Services) services like EC2, VPC, Cloud Watch, Cloud Front, IAM, S3, Amazon RDS, SNS, SQS.
  • Experience with Application Servers like IBM WebSphere 7.x/6.x, Oracle/BEA WebLogic 10.x/9.x, JBoss and Tomcat 7.x.
  • Experience in creating and executing Unit test cases usingJUnit followingTDD(Test Driven Development) approach along withJenkinsforContinuous Integration.
  • Experienced in building API’s using SOAP and REST and consumed from the clients.
  • Experience on Relational and NOSQL databases like MS-SQL, Oracle 12c/ 11g/ 10g/ 9i/ 8i, MongoDB, Sybase, MySQL, CouchDB, Cassandra, PostgreSQL, Redis, Teradata.
  • Experience in the Agile (SCRUM) Development Process.
  • Excellent team player with good analytical, strategic planning and interpersonal and communication skills. Highly motivated, enthusiastic and self-starter.

TECHNICAL SKILLS

Java/J2EE Technologies: Java 11/8, JavaBeans, MVC, RMI, ANT, MAVEN, Log4j, XML, DOM, JNDI, JUNIT, Web services, Multithreading

Frameworks: Hibernate, JPA, JSF, Spring (IOC, AOP, MVC, Boot, ORM, Dependency Injection)

IDE’s: Eclipse, NetBeans

Web/Application Servers: Web Logic, Apache Tomcat, JBOSS

Web Service Technologies: SOAP, REST

Version Control Tools: GIT, CVS, SVN

Database Environments: Oracle, SQL Server, MySQL

Operating Systems: Windows (All Variants) UNIX

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Java/J2EE Developer

Responsibilities:

  • Involved in the complete SDLC including the design of System Architecture, development of System Use Cases based on the functional requirements.
  • Used Java 11 features like Java Stream API, Lambda expressions with references, Collections, Concurrency API, etc to enhance the code quality and readability.
  • Designed and developed Application based on spring Framework using MVC design pattern.
  • Developed spring Action classes using spring controller component.
  • Design, implement and test services in a Micro service -oriented architecture and has implemented the REST based Micro services using the Spring Boot, Spring Data with JPA (Java Persistence API).
  • Developed Spring Boot applications that can extract data from CSV and PSV files using Java 8 Files that read file into stream of lines.
  • Deployed Spring Boot based micro service docker container using Amazon EC2 container services and using AWS admin console.
  • Developed server side application to interact with database using Spring Boot and Hibernate.
  • Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations and Transaction Management.
  • Used custom Node.JS proxy to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling authentication, custom headers, virtual application root, etc.
  • Developed XML applications using XSLT transformations. Created XML document using STAX XML API to pass the XML structure to Web Services.
  • Used Web Sphere server to route our JMS queue messages to different business floors and configured routes in Web Sphere and used Web Sphere in e-mail notification.
  • Developed and debugged the application using Eclipse IDE.
  • Involved in using AWS (Amazon Web Services) services like EC2, VPC, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, Amazon RDS, Elastic Cache, SNS, SQS.
  • Designed and developed business components using EJB’s.
  • Monitored the transition and recorded the corresponding result and information into the log file cooperated by log4j.
  • Generating Unit Test cases with the help of internal tools Using JUNIT.
  • Implemented JAX-RS or RESTful services and JAX-WS for SOAP based services.
  • Used MySQL database for SQL, PL/SQL scripts, stored procedures, functions, triggers.
  • Followed Agile, actively participated in Scrum-Meetings, Daily Stand-up's, Backlog-grooming, Retrospectives, Sprint-Planning.
  • Involved in design discussions and understanding of business requirements and identify the relevant functional and technical requirements.

Environment: Java 11, spring, MVC, Spring Boot, Micro Services, Eclipse, Hibernate, Node.JS, XML, JMS, REST, AWS, SOAP, RESTFul, EJB, Log4j, JUnit, JMS, PL/SQL, SQL, Agile and Windows.

Confidential, Rivers wood, IL.

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC), including requirement gathering, modeling, analysis, architecture design, prototyping, developing and testing.
  • Developed using new features of Java 1.8 Annotations, Generics, and Lambda Expressions enhanced for loop and Enums.
  • Used Java 8 and Groovy for developing the services.
  • Developed server side presentation layer using spring MVC2 Framework.
  • Worked on Spring Frameworks Spring IOC, Spring Boot, Spring Cloud) and using third party libraries.
  • Designed and developed Micro Services business components using Spring Boot.
  • Developed Micro services using Spring Boot and deployment in Pivotal Cloud Foundry (PCF).
  • Implemented Micro services Architecture with Spring Boot REST services.
  • Used Eclipse as the IDE and Web Logic as the application server.
  • Involved in creating and designing a database, and connect the database with Hibernate (ORM).
  • Configured the Hibernate ORM framework as persistence layer for the backend by using hibernate.confg.xml.
  • Implement modules into Node.JS to integrate with designs and requirements.
  • Designed configuration XML Schema for the application.
  • Developed Java Messaging Service (JMS) with Message Driven Beans (MDB) by configuring JMS Queues, Topics, and Connection Factories.
  • Involved in developing AWS cloud formation templates and setting up Auto scaling for EC2 instances and involved in the automated provisioning of AWS cloud environment.
  • Developed deployment descriptors for the EJB to deploy on Web Sphere Application Server.
  • Implemented the logging using log4j framework which is used to log both User Interface and Domain Level Messages.
  • Used JUnit for writing unit test cases and used GIT for revision control of source code.
  • Consumed SOAP and REST Web Services to retrieve the information from the back end.
  • Worked on AGILE methodology model which includes bi-weekly sprint and daily scrum to discuss the design and work progress.
  • Participated in the status meetings and status updating to the management team.

Environment: Java 8, spring, MVC, Spring Boot, Hibernate, Micro Services, Eclipse, XML, JMS, AWS, EJB, Log4j, JUnit, NoSQL, PL/SQL, RESTFul, SOAP, SQL, Agile and Windows.

Confidential, Plano, TX

J2EE/Java Developer

Responsibilities:

  • Involved in analysis and design phase of Software Development Life cycle (SDLC).
  • Used spring framework for integrating the MVC components with business services.
  • Developed the presentation tier of the application using spring framework and MVC design pattern.
  • Spring Boot Micro services were developed with micro service architecture using REST and Kafka.
  • Used Spring Boot which is radically faster in building cloud Micro services and develop spring based application with very less configuration.
  • Developed the backend server with Spring Boot, involving different layers of the application including entity/model, DAO/repository, Controller, Service, Business, and Persistence.
  • Developed the persistent layer by Hibernate that can reduce the database codes related with the backend database.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Involved in developing restful APIs using Node.js frameworks.
  • Designed and Developed XSL style sheets using XSLT to transform XML and display the information on the UI screens.
  • Used JMS to pass messages as payload to track statuses, milestones and states in the workflows.
  • Used Stateless SessionEnterprise Java Beans (EJB)to encapsulate the business logic.
  • ImplementedLog4jfor logging and appended to a log file for debugging.
  • Creating JUnit test case design logic and implementation throughout application.
  • Participated in Agile methodology for application development, had SCRUM meeting every day.
  • Actively involved in Function Point Analysis (FPA) meetings with business team to analyze resource requirement.

Environment: Java 8, spring, Spring Boot, Hibernate, Micro Services, MVC, Node.JS, JMS, XML, POJO, EJB, Log4j, JUnit, SOAP, SQL, Agile and Windows.

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Involved in the requirement analysis, design, development and testing activities and full SDLC.
  • Involved in the development of the application based on backend Spring MVC architecture.
  • Designed and developed Application using Spring MVC and Spring Templates.
  • Worked with Spring Core, Spring MVC Framework for Dependency Injection (DI), and Spring Context to provide message sources.
  • Designed and integrated the full-scaleSpring / Hibernatepersistence solution with the application architecture.
  • Used Hibernate for connecting to the database and mapping the entities by using hibernate annotations.
  • Eclipse is used for development as IDE.
  • Developing Java Codes and user interface front end screens as per user request.
  • Created and configured JMS connection factories (Queue, Topic) on Weblogic server.
  • Defined and developed the User interface screens and the corresponding Java artifacts using spring.
  • Used SAX and DOM parsers to parse xml data and worked on XPATH to parse XML documents.
  • Wrote the SQL queries for CRUD operations, and Stored Procedures.
  • Used agile development methodology of software development.
  • Involved in technical mentoring, production system support and customizing solutions.

Environment: Java, MVC, spring, Hibernate, XML, DAO, EJB, Log4j, JUnit, SQL, SOAP, Agile and Windows.

We'd love your feedback!