We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • 5 years of IT experience in the areas of Analysis, Design, Development and Testing of web based and client server multi - tier applications using Java/J2EE technologies.
  • Well versed with Waterfall, agile/scrum methodology to deliver high - quality software and activities involved in all stages of sprints.
  • 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.
  • Experience with Amazon AWS Cloud Services.
  • Experience in implementing the Spring Config Server, Spring Cloud modules to deploy services on Hybrid Cloud environment.
  • Proficient in Developing and Refactoring Java based web applications using best practices and building applications with concurrency (synchronizing threads, Thread Pools).
  • Expertise in developing SOA (Service Oriented Architecture) with web services and micro services based on REST API, JAX-RS, SOAP, WSDL, UDDI using tools like Apache Axis
  • Extensive experience with Core Java concepts like Multithreading, Exception Handling and Collections.
  • Experience with Application / Web servers like JBOSS, IBM WebSphere, Oracle BEA WebLogic and Apache Tomcat and involved in setting up, configuration and deployment process.
  • Experience using Hibernate for mapping Java Classes with database and using Criteria API and Hibernate Query Language (HQL).
  • Experience of using IDE Tools like Eclipse, STS and NetBeans for Java/J2EE application development.
  • Proficient in SQL, PL/SQL programming, Oracle, MySQL and MS SQL Server and worked on Stored Procedures & Triggers.
  • Experience working with Continuous Integration (CI) build-automation tools such as Maven and Version Control Tool GIT, GITHUB.
  • Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, Team Player can work with minimal supervision with effective Communication skills and Organizational skills combined with attention and Time management skills.

TECHNICAL SKILLS

Languages: Java 7/8/11

Frameworks: Spring, Spring AOP, Spring IOC, Spring Data, JDBC, Spring Boot, Spring Batch, Spring MVC, Spring Cloud.

Cloud: AWS

Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, REST, SOAP UI

App/Web servers: Apache Tomcat, WebSphere, WebLogic, JBoss

Databases: Oracle, DB2, MySQL, MongoDB, Microsoft SQL Server, Casandra.

Development Tools: IntelliJ, Spring Tool Suite (STS), Eclipse, NetBeans

Deployment and Build Tools: Jenkins, Maven

Version Control Tools: Git, SVN

Operating Systems: Windows, iOS, Android

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

J2EE Developer

Responsibilities:

  • Involved in SDLC requirements gathering, analysis, design, development and testing of application developed using Agile methodology.
  • Developed application components using Spring, Spring-Data, Spring Boot and Oracle.
  • Developed enterprise Java 11 solutions following standard/best practices including SDLC, OOAD.
  • Used Spring Framework and developed the Spring Features like Spring Core, Spring IOC, Spring AOP, Spring Data Access and spring web test, Spring MVC, Spring DAO, Spring Boot and Spring Security and Spring Integration.
  • Used Spring MVC and Annotation to manage URL mappings with controller for the communication between front-end and middle-tier
  • Implemented RESTful based web services using for JAX-RS respectively.
  • Developed REST controllers using Spring Data REST to serve the UI with required JSON data.
  • Involved in writing complex PL/SQL, Stored Procedures, Triggers and Cursors in Oracle.
  • Used STS for developing, debugging, integrating and deploying the application.
  • Worked with Build Engineer on Maven Configuration to build the application and deployed on Tomcat.
  • Working on Continuous Integration (Jenkins) to configure the project jobs to build on daily/weekly basis.
  • Used GIT to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.

Environment: Java 11, Spring, Spring Boot, Microservices, Spring (Core, IOC, AOP, MVC, DAO, Security, Integration), Spring Data, AWS, Jenkins, STS, Oracle, JAX-RS, Tomcat, Maven, GIT, Jira, Agile, Windows.

Confidential, Toms River, NJ

J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of application using SCRUM (AGILE methodology).
  • Used Core Java 1.8 concepts and implemented Collections, I/O, Exception Handling and Generics in logic design and development
  • Used spring framework including spring core /IOC, Spring Web, Spring Batch, Spring Security, Spring ORM, Spring AOP modules.
  • Implemented Micro Service Architecture with Spring Boot based RESTful services.
  • Designed and developed using the Java collection API with Java 8 features and for Authentication and authorization extensively Spring Security is used.
  • Worked on Amazon Web Services (AWS) cloud computing services, which include Amazon Elastic, compute cloud (EC2) and Amazon Simple Storage Services (S3), for deploying application.
  • Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static methods and Concurrency API
  • Developed Restful microservices using Spring Rest and MVC, and Consumed REST based with Rest template based on RESTful APIs.
  • Implemented Web Services with the help of REST to get updates from the third parties.
  • Used Spring AOP proxy and interceptor features to provide logging and transaction management. Developed batch process, execution of series of Jobs, using Spring Batch.
  • Used JAXB to extract data feeds and JDBC for batch-processing of data into database schema tables.
  • Provided Log4j support to the application for debugging the system and server-side logging.
  • Used STS for development and debugging Spring Boot applications, Microservices and deployed in to AWS lambda Expression.
  • Extensively used Maven to build the application and deploy on Embedded Tomcat Server.
  • Used GIT tool for check in and checkout, branching and managing releases.

Environment: Java 8, Spring, Spring Boot, Microservices, Spring (IOC, AOP, MVC, Batch, Security), AWS, JAXB, Oracle, Tomcat, STS, Log4j, Jenkins, Maven, GIT, Jira, Agile, Windows.

Confidential, Philadelphia, PA

J2EE Developer

Responsibilities:

  • Involved in iterations of SDLC design, implementation, debugging and testing of functionalities of J2EE components java Beans, Java, Collections Framework, Spring and Hibernate in Windows.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Used various Core Java concepts such as Exception Handling, Collection APIs and Executer Service Framework to implement various features and enhancements.
  • Developed Restful web services using JAX-RS and Consumed REST services using Apache HTTP Client for various HTTP methods like GET, PUT, POST and DELETE.
  • Using Java Messaging Service (JMS) for messaging, configured queues and topics on the WebLogic application server and used them for messaging.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.
  • Implemented application specific exception handling and logging frame work using Log4j
  • Used Jenkins and Maven for continuous integration, building and deployment.
  • Used Git as source control management giving a huge speed advantage on centralized systems that have to communicate with a server.
  • Used JIRA for resolving bugs/defects in application by coordinated with team members of the project.

Environment: Java 7, Spring, Spring Boot, Microservices, REST, Hibernate, Spring (IOC, DI, DAO), Log4j, Oracle, WebLogic, Jenkins, Maven, Jira, Agile, Windows.

We'd love your feedback!