We provide IT Staff Augmentation Services!

J2ee Developer Resume

5.00/5 (Submit Your Rating)

Chesapeake, VA

SUMMARY

  • A result oriented software professional offering around 6 years of IT experience in developing Large, scalable, extensible, reliable and high performance software applications using Java/J2EE.
  • Expert in developing Multi - tier enterprise level web applications using various Java, J2EE technologies including JSP, EJB, JDBC, Java Beans, Web Services.
  • Extensive experience in working with frameworks - Struts, spring, JSF, Hibernate and MVC.
  • Good Knowledge of using HTML5/DHTML, XHTML, JavaScript, JQuery, JSON, XML, XSL, XSLT, CSS3, Angular JS.
  • Expertise in producing and consuming SOAP as well as REST web services using WSDL, SOAP and JAX-WS.
  • 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 JPA and Spring Batch.
  • Worked under new technologies introduced in java8 like Functional interfaces and Lambda Expressions.
  • Experience in Microservices architecture, with Spring Boot- based services interacting through a combination of REST and MQ and leveraging AWS to build, test and deploy micro services.
  • Hands-on experience in development of Microservices using Spring Boot and deploying in Docker.
  • Expertise in Implementing Java and J2EE design patterns like MVC, Session Facade, Data Access Object (DAO), VO, DTO, Factory, Singleton and Front Controller.
  • Well versed with Core Java concepts like Collections, Multithreading, Serialization, Java Beans and Network programming.
  • Extensively used building tool like Maven to compile, package and deploy the components to the Application Servers.
  • Experience of using IDE Tools like Eclipse, STS and NetBeans for Java/J2EE application development.
  • Proficient in handling & administering Web servers/application servers IBM Web Sphere, Apache Tomcat, and JBOSS.
  • Expertise in Web Services architecture in SOAP and WSDL using JAX-RPC.
  • Good experience in log4J implementation to persist the data into log files and experience with Maven for the build and deployment of applications.
  • Good experience in Spring modules like Spring AOP, DAD etc., Implementing Spring aspects for logging cross cutting concern.
  • Experience in software development methodology like Agile (Scrum) Model.
  • Worked in analysis, development of new enhancement and maintenance of the application.
  • Experienced in the functional usage and deployment of applications in JBoss, WebLogic, WebSphere and Apache Tomcat.
  • Strong experience in database design using PL/SQL to write tables, Stored Procedures, Functions, Triggers, Indexers and proficiency in writing complex queries, using Oracle, IBMDB2, SQL Server, MySQL and MongoDB.
  • Experience on version control tools like GitHub, Subversion (SVN) and CVS.
  • Self-starter and a Team Player with excellent communication, interpersonal, positive thinking and mentoring skills and a good aptitude for learning.

TECHNICAL SKILLS

Languages: JAVA/J2ee

Frameworks: EJB, Struts, Spring, Hibernate

Architectures: MVC, SOA, Micro Services, Spring Boot

Web Technologies: HTML, Java Script, Ajax, Bootstrap, Angular 2, Angula4, Node JS, React JS, JQuery

Cloud: AWS

Databases: Oracle, DB2

XML / Web Services: XML, SAX, DOM, XSL, XSLT, XPath, WSDL, SOAP, REST, Restful, SOA

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

IDEs: Eclipse, NetBeans, STS

Configuration Tools: Git, GitHub, Maven, Jenkins

Operating Systems: Windows, Linux/UNIX

PROFESSIONAL EXPERIENCE

Confidential, Chesapeake, VA

J2EE Developer

Responsibilities:

  • Successfully followed agile scrum guidelines to achieve faster and iterative delivery of the software to production environments.
  • Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing of software development life cycle.
  • Developed the application using Java 8 and implemented its features like lambdas Expressions, Time API, Streams, functional interfaces, collectors, default methods, type interfaces, for each.
  • Implementation of authentication for Restful web services using Spring Boot Security Starter.
  • Involved in creating and Deployment of REST API and Microservices in Java J2EE using Spring Boot.
  • Developed application components using Spring, Spring-Data, Spring Boot and Oracle.
  • Created and injected spring services, spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Used Spring Data Repositories to perform CRUD operations.
  • Spring Boot services were developed using micro service architecture with RESTFUL .
  • Spring security is used for authorization/authentication , session fixation, clickjacking, cross site request forgery.
  • Worked on migration of Existing Applications to AWS cloud.
  • Used Amazon Web Services (AWS) like EC2, S3, RDS, cloud watch and Cloud Front for promoting code in various environments.
  • Deployed Micro-services as Restful Java Web Services on Amazon Elastic Beanstalk.
  • Developed spark jobs for batch processing and worked on spark SQL and spark streaming.
  • GIT is used for the version control , Maven is used for build script and configured log4j log files.
  • Using JUnit test in Eclipse , developed Unit test cases and test suite.
  • Used JIRA for project management, Issue tracking and monitoring errors and fixed the errors.
  • Used Jenkins as the integration tool and improved scalability of applications on cross-platforms.
  • Involved in System Testing, Integration Testing, and Production Testing on WebLogic Server .
  • Used ES6 feature that allow you to work with strings in a novel was compared to ES5 and below.
  • Delivered cutting edge user interface and components using JavaScript ES5.

Environment: J2EE, Spring, Spring boot, Spring MVC, Java Script, Rest, Maven, JUnit, Spring-Data, Bootstrap, AWS, Jenkins, Agile Methodology, Eclipse, Mongo DB, Log4j, STS, Spring Security, WebLogic Application Server, Agile Methodology, SQL, Windows.

Confidential, Ewing Township, NJ

J2EE Developer

Responsibilities:

  • Analyzed business requirements and participated in technical design, development and testing of various modules.
  • Implemented the entire Life cycle of the application using agile process .
  • 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.
  • Used Spring framework for middle tier and Spring-JDBC templates for data access.
  • Used JavaScript for performing client-side validations.
  • Implement modules into Node.JS to integrate with designs and requirements.
  • Developed interactive User Interfaces using Bootstrap components.
  • Designed and documented REST API's, including JSON data formats and API versioning strategy.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Used Spring Boot for developing Micro service architecture.
  • Implemented micro service architecture to integrate RESTful API services in the application by utilizing Spring Boot with Spring MVC.
  • Developed the Spring AOP Programming to configure logging for the application.
  • Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Implemented AWS client API to interact with different services as Console configuration for AWS EC2.
  • Used AWS Lambda to manage the servers and run the code in the AWS.
  • Facilitate scrum ceremonies like grooming, sprint planning, retrospectives, daily stand-ups etc.
  • Used Jenkins as CI/CD tool for ensuring application error-free throughout all phases.
  • Maintained source code in GIT Repository.
  • Used Maven as dependency management/build tool.

Environment: Java 8, HTML, CSS, JavaScript, Bootstrap, Node.js, Spring Framework, Spring-JDBC, NoSQL, MongoDB, RESTful Services, JSON, AWS, Junit, Log4j, TDD, Git, Windows, Oracle WebLogic, Agile, JIRA, Maven, Jenkins.

Confidential, Conshohocken, PA

J2EE Developer

Responsibilities:

  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
  • Understanding the business requirements and preparing the design document.
  • Reviewed business requirements and discuss with application architect about the design.
  • Responsible for developing java components using Spring, Spring JDBC, Spring Transaction Management.
  • Created and Implemented Microservices or REST APIS using spring boot, REST, JSON.
  • 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.
  • Used Spring framework for middle tier and Spring-JDBC templates for data access.
  • Developed SOAP/REST based Web Services using both SOAP/WSDL and REST.
  • Participated in discussion with business analysts and analyzed the feasibility of the requirements.
  • Drew sequence diagrams and Class diagrams using UML.
  • Created new tables, Sequences and written SQL queries and PL/SQL in Oracle.
  • Developed service layer by using Spring MVC.
  • Developed User interface using JSF, JSP, HTML, JavaScript and CSS, Ajax. Produced and Consumed Soap web services.
  • Utilized Agile Methodologies to manage full life-cycle development of the project.
  • Implemented MVC design pattern using Spring Framework.
  • Used Amazon Web Services (AWS) like EC2, S3, RDS, cloud watch and Cloud Front for promoting code in various environments.
  • Used Maven and configured Jenkins to build and deploy the application.
  • Form classes of Spring Framework to write the routing logic and to call different services.

Environment: Java, Oracle 11g, Eclipse, Spring MVC, Web services, Microservices, Agile Methodology, Java/J2EE, SQL, PL/SQL, JSP, Apache Tomcat, HTML, Java Script, JDBC, XML, XSLT, UML, JUnit, log4j, GIT and Maven.

Confidential, Farmington, CT

Java Developer

Responsibilities:

  • Interacted with Business Users and Analysts for requirements gathering for all the use case implementations.
  • Used Spring MVC framework to develop application.
  • Used Hibernate to establish connectivity to the database.
  • Involved in Writing detailed design documents from the requirements.
  • Developed Business classes using Spring POJO.
  • Design and Development of Objects using Object Oriented Design in Java.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve the data and did other database configurations using EJB.
  • Worked extensively on Web Services (SOAP&REST), XML, JMS and Spring Controller.
  • Used Spring framework for the MVC implementation with spring for DI and Hibernate as ORM tool for database communication.
  • Developed web services using HTTP, SOAP and XML technologies.
  • Used Git as source control management giving a huge speed advantage on centralized systems that have to communicate with a server.

Environment: Java, Spring IOC, Spring MVC, Spring AOP, SOAP Web Services, Agile, JavaScript, Hibernate, Maven, GIT, Oracle, Tomcat, WebLogic, Windows.

We'd love your feedback!