We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Over 4 years of professional experience in IT industry in design and development of enterprise and web - based applications using Object Oriented Programming, Java /J2EE technologies.
  • Experience in Software Development Life Cycle (SDLC) that includes Requirements Analysis, Design, Coding, Testing, Implementation, Maintenance with Methodologies like Waterfall Model and Agile Methodology.
  • Proficient in Core Java concepts like Multi-Threading, Collections, JDBC, RMI and Network-programming.
  • Experience in developing web applications using Spring, Hibernate, JDBC, Java Server Pages (JSP 2.3), Servlet 3.0, Web Services and OAuth 2.0.
  • Good experience with Java 8 features like Streams API, Functional Interfaces, Lambda Expression.
  • Expertise in developing applications using Spring Frameworks 4.x, Inversion of Control and Dependency Injection, Spring Data JPA, Spring MVC 4.x, Spring ORM, Spring Boot 2.0, Spring AOP, Spring Security, Spring Cloud and used Spring Core Annotations for Dependency infection.
  • Proficient in Object Relational Mapping (ORM) using Hibernate 4.x/3.x and Java Persistence API Standard (JPA) for database Connection Pooling, Mappings and Transaction Management.
  • Experience with the ORM tool Hibernate involving
  • Experience in development of RESTful and SOAP webservices and integrating with the existing applications.
  • Expertise in developing SOAP based web services using WSDL, SOAP, JAXB, CXF, AXIS, JAX-WS and Restful web services using JAX-RS, CXF and JERSEY APIs.
  • Delivered high availability, scalable and Micro Services Architecture using Spring Boot App's in Agile Mode .
  • Good understanding in implementing RDBMS databases such as Oracle12g, Microsoft SQL Server 2017, MySQL 8.x and NoSQL database such as MongoDB 3.2.
  • Extensive Experience in retrieving and manipulating data from backend using SQL queries, PL/SQL- Stored Procedures, Functions, Sequences, Triggers, Views and Packages.
  • Experience in Client-side Technologies such as HTML5, CSS3, Bootstrap 3.0, JavaScript 1.8.5, jQuery 2.x, JSON and AJAX and in developing Single Page Applications (SPA) using Angular 2.0.
  • Good understanding with XML technologies like XML, DTD, XSD, XSLT, JAXP (DOM & SAX), and JAXB.
  • Used JMS, Kafka, Rabbit MQ and IBM WebSphere as message broker for Asynchronous messaging.
  • Used POSTMAN to test Restful Web services.
  • Experience in working with build & deployment tools using Maven, Ant and Jenkins.
  • Expertise in unit testing using JUNIT, Mockito and SOAP UI testing in Test Driven Development
  • Experienced in web and application servers such as IBM WebSphere 7.x/8.x and Apache Tomcat 8.x/9.x
  • Skilled Confidential programming in different IDE’s like Eclipse, My Eclipse & IntelliJ.
  • Experienced in disturbed version control systems like GIT and SVN.

TECHNICAL SKILLS:

Languages: Java, C, C#, PL/SQL

Web Technologies: JavaScript, jQuery, JSON, AJAX, HTML5, CSS3, Bootstrap, XML, LESS

J2EE Technologies: Servlets, JDBC, JSP, JNDI, EJB - Session Beans, Entity Beans, MDB, JMS, JPA

Framework: Spring, Hibernate

Web Services: WSDL, SOAP, REST, JAX-WS, JAX-RS, AXIS, CXF, JERSEY

Databases: MySQL, Oracle 10g/11g/12.2, SQL Server 2012

Testing Frameworks: JUnit, Mockito, Jasmine

Build Tools: ANT, Maven, Jenkins

Web/Servers: Apache Tomcat, WebSphere

Version Control: GIT, SVN

Other Tools/Software: LDAP, REST Client, SonarQube, TOAD, SQL Developer, SOAP UI, JIRA, Rally

RELEVANT WORK EXPERIENCE:

Java/J2EE Developer

Confidential

Responsibilities:

  • Developing various Components for digital payment systems to Discover Digital Exchange Domain
  • Developed Rest Services for various components like Detokenization Service for Apple Pay
  • Developed user interface for procurement management module using HTML5, CSS3 and JavaScript.
  • Implemented Core Java concepts like OOPs, Collections, Multithreading, and Exception Handling.
  • Designed and Developed application using various Spring framework 4.6 modules like Spring IOC, Spring Boot and Spring REST and Spring Cloud.
  • Used a Microservice architecture, designed and developed RESTFUL web services using Spring Boot
  • Worked on application layer Security using Spring-Security, OAuth2 for securing REST end point.
  • Used java 8 features like parallel streams, filters through lambda expressions, functional interface, default methods
  • Worked with Oracle database and involved in writing Stored Procedures, Triggers, Views in the application
  • Used Kafka for asynchronous exchange of information between applications.
  • Used Git for version control and monitor errors log using Log4J.
  • Involved in writing JUnit Test cases and Performance Testing

Technologies and Tools - JAVA/J2EE 1.7/1.8, XML, REST, IBM WebSphere 8.1, Kafka, JUNIT, OAuth2, Mockito, GIT, Spring Boot, Hibernate, SQL Developer, SonarQube, Gradle, Apache Maven, Jenkins, GIT, CA Agile Central.

Java/J2EE Developer

Confidential

Responsibilities:

  • Developed the application using Core Java , Multi-Threading , Collections , Spring Core, Transaction and Batch .
  • Used Hibernate Framework to map POJO classes to database schemas and Hibernate Query Language (HQL) to perform CRUD operations
  • Leveraged Spring Cloud module for Micro-Services Architecture solution such as Config server, service registry, load balancing and circuit breaker by Using Eureka and Hystrix.
  • Used a Microservice architecture, designed and developed RESTFUL web services using Spring Boot
  • Worked on GIT as a version controlling tool for managing the module development and implemented Restful web services to communicate with external systems.
  • Involved in front-end development using AngularJS Framework.
  • Implemented Spring Security for the login authentication, reports and applicant information.
  • Worked on Spring MVC to decouple business logic and view components.
  • Developed message service for customers and decoupled email functional sessions by using ActiveMQ
  • Implemented CRUD services for customers’ usage based on relational database such as MySQL
  • Involved in writing Test cases and Regression Testing

Technologies and Tools - JAVA/J2EE 1.7/1.8, Spring Framework, Rest API, Maven, Jenkins, GIT, Java script, Angular JS, HTML5, CSS3, Junit 4.12, REST API, Hibernate 5.0, Micro Services, HyStrix.

Java/J2EE Developer

Confidential

Responsibilities:

  • Developed user interface for procurement management module using HTML5, CSS3, JavaScript and AJax
  • Used a Microservice architecture, designed and developed RESTFUL web services using Spring Boot
  • Performed CRUD operations in MongoDB and worked on MongoDB database concepts such as locking, transactions, indexes, replication and schema design.
  • Used Java Message Service (JMS) API to create, send, receive, and read messages to main asynchronously.
  • Involved in front-end development using AngularJS Framework.
  • Worked on Spring MVC to decouple business logic and view components.
  • Implemented the application based on MVC module for improving and maintaining performance and usability
  • Designed corresponding info model, service and DAO classes using spring and hibernate technology
  • Used Git for configuration Management and JIRA for bug tracking.
  • Integrated with Spring Security for authentication and authorization.
  • Used Log4J for extensible logging and Maven for dependency management.
  • Involved in writing Test cases and Regression Testing

Technologies and Tools - JAVA/J2EE 1.5, Spring Framework, Rest API, MongoDB, Maven, Jenkins, GIT

Software Engineer

Confidential

Responsibilities:

  • Developed user interface for procurement management module using HTML5, CSS3 and JavaScript.
  • Used Core Java concepts like OOPs, Collections, Multithreading, and Exception Handling.
  • Developed Persistence Layer using Hibernate and wrote Criteria and HQL queries to communicate with SQL SERVER database to manipulate the corresponding data.
  • Used Spring Framework to make the system neat and flexible and ensure all system components connect smoothly and cooperate efficiently.
  • Used Spring DI to support Hibernate and Struts2, decouple objects to realize a highly flexible architecture.
  • Used CXF, XML and SOAP Web Services to transfer the data to application which deployed remotely.
  • Used Java Message Service JMS for asynchronous messaging to improve efficiency.
  • Created and published RESTful Web Service with Spring MVC, Jackson.
  • Integrated with Spring Security for authentication and authorization.
  • Created database objects within MySQL, used SQL, Criteria, and HQL to interact with database.
  • Worked on Spring MVC to decouple business logic and view components.
  • Used Git for configuration Management and JIRA for bug tracking.
  • Used Log4J for extensible logging and Maven for dependency management.

Technologies: SQL Server, Visual Studio, .NET Framework, C#, ASP.NET, Java Script

We'd love your feedback!