We provide IT Staff Augmentation Services!

J2ee/java Developer Resume

4.00/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY

  • 5+ years of experience in Design & Development of Enterprise Applications, Web Applications, and Web Services in Java/J2EE and related technologies.
  • Extensive working experience with in Design, Development, and Implementation in the field of Web Applications development using HTML, CSS, XHTML, JavaScript, JQuery, Node JS, Bootstrap, AJAX, XML, JSON, Restful web services and Responsive web designing.
  • Expert in Spring framework including configuring Spring Application Context with Dependency Injection, Spring IOC (Inversion of Control), Spring AOP (Aspect - oriented Programming), Spring MVC, Spring Security, Spring Boot, Spring Cloud, Spring JPA and Spring Batch.
  • Extensive knowledge in using Spring-Data, Spring JDBC.
  • Good knowledge of Spring Core, spring batch, Spring security, Spring Boot, Spring Cloud, spring MVC and spring's integration with Hibernate.
  • Knowledge in implementing a REST API/Microservice using Spring Boot.
  • Experience in Spring Boot- based services interacting through a combination of REST and AWS to build, test and deploy micro services.
  • Expertise in Core Java concepts - Collection Framework, Exception Handling, IO, Serialization, Multi-threading, Concurrency etc.
  • Experience in Service Oriented Architecture (SOA), Web Services design development and deployment using WSDL,REST, Apache AXIS,SOAP Web Services.
  • Experience in deploying, configuring and administering application servers such as Apache Tomcat, WebLogic, Glassfish.
  • Experience of using IDE Tools like Eclipse, IntelliJ and NetBeans for Java/J2EE application development.
  • Good knowledge in CI/CD tools like Jenkins.
  • Good experience in log4J implementation to persist the data into log files and experience with Ant and Maven for the build and deployment of applications.
  • Proficient in using Object Oriented Programming Analysis and Design (OOAD) principles, UML and Rational Rose and Object Oriented Design Patterns in building high performance applications.
  • Extensive experience in working on projects with Waterfall and Agile methodologies such as Test Driven Development (TDD) and SCRUM.
  • Possess strong communication and Interpersonal skills. Can quickly master and work on new concepts and applications with minimal supervision. Attention to detail, thoroughness, tenacity and an investigative drive to discover the underlying causes of technical problems.

TECHNICAL SKILLS

Languages: JAVA/J2ee

Frameworks: Spring, Hibernate

Architectures: MVC, Spring Boot, Microservice

Web Technologies: HTML, Java Script, Ajax, Bootstrap, Angular, AWS

Databases: Oracle, DB2

XML / Web Services: REST, Json, XML

Web/Application Servers: Apache Tomcat, Web logic, IBM Websphere,

IDEs: Eclipse, NetBeans, IntelliJ

Configuration Tools: Git, GitHub, Maven, Jenkins

Operating Systems: Windows, Linux/UNIX

PROFESSIONAL EXPERIENCE

Confidential, Pittsburgh, PA

J2EE/Java Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used Agile Methodology (SCRUM) for developing application.
  • Responsible for developing java components using Spring, Spring JDBC, Spring Transaction Management.
  • Used Spring JDBC in persistence layer that is capable of handling high volume transactions.
  • Implemented the service layer using Spring with transaction and logging interceptors.
  • Performed the backend services testing using various systems like REST API services, Swagger.
  • Created API documentation using Swagger and communicated it with the developers to serve as a POC.
  • Used Spring framework for middle tier and Spring-JDBC templates for data access.
  • Responsible for development of Business logic in Core Java methods.
  • Implemented Spring MVC to achieve Model View Controller design pattern. Configured spring to manage actions as beans and set their dependencies in a spring context file and integrated middle tire with spring web layer.
  • Implemented AWS client API to interact with different services as Console configuration for AWS EC2.
  • Used SpringBoot ro create all the RESTfull webservices and CRUD operations.
  • Used new Java 8 features, such as Lambda expressions, Streams and Functional Interfaces.
  • Created dynamic views using AngularJS, Bootstrap with cutting edge HTML and CSS.
  • Designed and developed using the Java collection API with Java 8 features and For Authentication and authorization extensively Spring Security is used.
  • Used JSP and JSTL Tag Libraries for developing User Interface components.
  • Familiarity with consuming and producing JSON data within JavaScript.
  • Created TypeScript reusable components and services to consume REST API's using.
  • Implemented various design patterns - Singleton, and Factory.
  • Implementing the Coding standards, review the code and fixing all the code.
  • Build and deploy done using Maven and Git repository.
  • Created and compiled XML Schema to generate Java Bean classes.
  • Developed web applications like message posting and auto complete form valuations using JSON, AJAX, and DOM scripting.
  • Familiarity with consuming and producing JSON data within JavaScript.
  • Developed DAO Layer by calling existing stored procedures.
  • Used Maven for compilation and building JAR, WAR.
  • Used Log4J for logging and tracing the messages.
  • Used Eclipse for developing, debugging, integrating and deploying the application.
  • Automation of the build process using Continuous Integration tools like Continuum and Jenkins.

Environment: Java, Agile (SCRUM), REST API, Spring DI/IOC, Spring Boot, HTML5, AWS, CSS3, STS, Spring JDBC, XML,Web Services, Web Services (REST,Maven, Junit, cucumber,Log4J, GIT, Oracle, UNIX.

Confidential, Arlington, VA

J2EE/Java Developer

Responsibilities:

  • Responsible for developing java components using SpringBoot, REST, Spring JDBC, JPA, AOP.
  • Responsible for development of Business logic in Core Java methods.
  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used Agile Methodology (SCRUM) for developing application.
  • Used JPA in persistence layer that is capable of handling high volume transactions.
  • Implemented the service layer using Spring with transaction and logging interceptors.
  • Used Spring framework for middle tier and Hibernate templates for data access.
  • Implemented Spring MVC to achieve Model View Controller design pattern. Configured spring to manage actions as beans and set their dependencies in a spring context file and integrated middle tire with spring web layer.
  • Created dynamic views using AngularJS, Bootstrap with cutting edge HTML and CSS.
  • For Authentication and authorization extensively Spring Security is used.
  • Implemented various design patterns - Singleton, and Factory.
  • Implementing the Coding standards, review the code and fixing all the code.
  • Implemented notifications and testing with JUnit, Mock cases.
  • Build and deploy done using Maven and Git repository.
  • Automation of the build process using Continuous Integration tools like Continuum and Jenkins.

Environment: Java, Agile (SCRUM), REST API, Spring DI/IOC, Spring Boot, HTML5, CSS3, STS, Spring JDBC, XML, SOAP (AXIS) Web Services, Enterprise Architect, Web Services (SOAP and REST), SOAP UI, Jmeter, Maven, Junit, Log4J, GIT, Oracle, Windows.

We'd love your feedback!