We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Java/J2EE Developer over 11 years of experience involved in design, development, implementation and maintenance of Software applications.
  • Certified AWS Solution Architect Associate
  • Having experience in Banking and Insurance Domains.
  • Strong Programming Skills in designing and implementation of multi - tier applications using JAVA/J2EE, JSF 2.0, Struts 2.0, ZK, JavaFX.
  • Hands on Experience in Spring Core, Spring MVC, Spring Boot.
  • Hands on Experience in Hibernate framework.
  • Hands on Experience in EJB 3.0.
  • Hands on Experience in SQL, PL/SQL programming.
  • Experience with features of Angular 2 such as directives, dependency injection, modules and routing.
  • Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, etc.
  • Experience in developing Web Services using - REST, SOAP, WSDL and developing DTDs, XSD schemas for XML (parsing, processing, and design).
  • Extensive experience in developing Microservices usingSpring Boot, Spring cloud (gateway, Eureka, Feign, Resilience4j, Sleuth) and followed domain driven design.
  • Experience in using build/deploy tools such asJenkins, Docker and Continuous Integration & Deployment for Microservices.
  • Experience in using encryption techniques like AES, DES, and RC4.
  • Exceptional skills in Agile Development and Test-Driven Development.
  • Strong experience in all the phases of software development life cycle (SDLC) including requirements gathering, analysis, design, implementation, deployment and support.
  • Extensive knowledge on Queue’s and Messaging.
  • Hands on Experience on IDE tools like Net Beans, RAD and Eclipse.
  • Experience in working with IBM WebSphere Application Server, BEA Web Logic, Red Hat JBOSS, and Apache Tomcat application servers.
  • Hands on experience in cloud environment like Amazon web services (AWS).
  • Having Good Knowledge and experience in Java design patterns such as Session Facade, Singleton, Data Access Objects (DAO), and Business Delegate.
  • Hands on experience on Quartz Schedulers.
  • Good Knowledge on distributed event stream systems like Kafka
  • Good understanding of Big Data ecosystem and Spark SQL have worked some of POC’s.
  • Experience in modeling class diagram, sequence diagram, use case, detail design.
  • Well versed using DevOps tools like Jenkins, Ansible, SonarQube, Nexus, Docker.
  • Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment.

TECHNICAL SKILLS

Programming Languages: Java/J2EE

Operating Systems: Win XP, Win NT, Unix / Linux

Technologies: Servlets, JSP, JDBC, XML, JavaScript, JQuery

Servers: Tomcat, JBoss, Web Sphere, Web logic

Frameworks: Struts 2.0, Hibernate, Spring, Spring boot, ZK, EJB 3.0, JSF, Angular 2, ReactJS

Development Tools (IDE): Eclipse, Net Beans, RAD, SoapUI, IntelliJ

Deployment Tools: Ant, Maven

Data Bases: DB2, Oracle 10g,11g, MySQL, Derby

Defect Tracking Tools: JIRA, Bugzilla

Web Services: SOAP, REST

Source Control: CVS, SVN, Git

AWS Cloud: EC2, VPC, IAM, S3, RDS, Lambda

DevOps Tools: Jenkins, Ansible, SonarQube, Nexus, Octopus Deploy

Containerization & Orchestration: Docker Swarm

Certifications: AWS Solution Architect Associate

Spring Microservices: Gateway, Eureka, Feign, Resilience4j, Sleuth, Splunk

PROFESSIONAL EXPERIENCE

Confidential

Java/J2EE Developer

Environment: Java 11, Spring Boot, Spring Micro services (gateway, Eureka, Feign, Resilience4j, Sleuth), Apache MQ, React, Spring, REST services, Jenkins, SonarQube, Confluence, JIRA, Bitbucket, Azure Cloud, Flowable, Splunk, Octopus Deploy

Responsibilities:

  • Developed user interface by using React Js for SPA development
  • Worked on React JS virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Worked in using React Js Components, forms, event, keys, Router and Redux concept.
  • Configured web pack to execute linters, magnifiers/post-processors, tests, transpires, etc. based on build targets
  • Extensively used git for version controlling and regularly pushed the code to Bitbucket
  • Used JIRA as the bug tracking system to track and maintain history of bugs/issues on everyday basis.
  • Interacted with Testing team, scrum masters and business analysts for fixing of issues
  • Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using JPA.
  • Integrated Swagger UI and wrote integration test along with REST document.
  • Used Jenkins for Microservices deployment
  • Involved in system integration and user acceptance testing and bug fixes.
  • Integration with systems like IAFS, T24, GMIS, CRA.

Confidential

Java/J2EE Developer

Environment: Java 8.0, Spring Boot, Spring Micro services (gateway, Eureka, Feign, Resilience4j, Sleuth), EJB 3.0, IBM MQ, DB2, PL/SQL, Angular 2, Spring, REST services, Jenkins, SonarQube, Serena Dimensions CM, IBM AppScan Security, GitBlit.

Responsibilities:

  • Worked in agile framework as an individual contributor Responsibilities include - Interaction with Business team in story grooming, reviewing story/acceptance criteria.
  • Converted a monolithic app to Microservices architecture using Spring Boot using 12-factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
  • Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using JPA and Spring Actuator.
  • Implemented Zipkins for distributed Micro Service Monitoring. Integrated Swagger UI and wrote integration test along with REST document.
  • Implemented Resiliency a Latency and Fault Tolerance system for Distributed Systems.
  • Used spring config server for centralized configuration and Splunk for centralized logging. Used Jenkins for Microservices deployment
  • Involved in development of Fare calculation modules like segmentation, matching, stitching and apportionment.
  • Involved in Development of NRT fare and EOD job models for fare deductions.
  • Involved in design and implementation of write-off for bad debt cases.
  • Involved in design and implantation of Reconciliation of payments between different providers like FI (fund issuer), credit card, NETS etc.
  • Proposed and implemented EMAIL notification component to send e-mail for registered user to receive EOD job statuses.
  • Extensively worked on PL/SQL, procedures, functions to do the business logic.
  • Involved in system integration and user acceptance testing and bug fixes.
  • Integration with third party systems like credit card service, NETS settlement service provider to receive settlement file for respective payments.
  • Responsible for production issues related to fare calculation, write-off, reconciliation for immediate action.

Confidential

Java/J2EE Developer

Environment: Java 8.0, Struts 2.0, EJB 3.0, Oracle 11g, PL/SQL, JQuery, Angular 2, Spring, REST services, Jenkins, JIRA and Confluence.

Responsibilities:

  • Co-ordinated with multiple teams (e.g. customers, internal functional and technical SMEs), to understand business requirements, technical design.
  • Design and code reviews for quality assurance and conformance to Hitachi eBworx Standards.
  • Involved in development of Loan origination screen for individual and maintenance module.
  • Proposed and implemented notification component to send SMS/EMAIL for RLOS users.
  • Proposed and implemented DWH for reporting purpose weekly, monthly, Quarterly.
  • Extensively worked on PL/SQL, procedures, functions to do the business logic.
  • Implemented angular 2 components as per user requirement.
  • Created custom directives in Angular 2 for reusable components
  • Used Angular 2 ngIf and ngFor directives used for validations for the input fields of the forms with the data existed in the database.
  • Built the reusable service components using Angular 2 services with Object Oriented Typescript
  • Created angular 2 Routers for navigation to navigate to different screens
  • Involved in system integration and user acceptance testing and bug fixes.
  • Involved in host integration and batch programming to call third party services like CTOS, CCRIS and AML etc.
  • Responsible for production issues related to Batch, Notification and DWH for immediate action.

Confidential

Java/J2EE Developer

Environment: Java 1.6, ZK Framework, Spring, EJB 3.0, Eclipse, Jasper Reports, DB2, WMB, ODM.

Responsibilities:

  • Involved in requirement analysis.
  • Involved in client meetings for requirement clarification.
  • Involved in development of Quotation/Cover Note for Detariffication, bug fixing.
  • Involved in functional, integration and system testing.
  • Responsible for code review and module release.

Confidential

Java/J2EE Developer

Environment: Java 1.7, JSF 2.0, Spring, Life Ray Portal, EJB 3.0, Eclipse, Web Services(SOAP), Oracle 11g,Oracle Service Bus, Red Mine

Responsibilities:

  • Requirement analysis and communication with the Business Analyst.
  • Involved in Development of Profile Management module.
  • Developing the Data Access Objects (DAO) to get the data from the database.
  • Unit testing and Integration testing
  • Integration with external systems like 1GFMAS, ePerunding, Pharmaniaga with batch processing.
  • Implemented SOAP based producer and Consumer for batch processing.

Confidential

Java/J2EE Developer

Environment: Java, ZK framework, EJB 3.0, JavaFx, RAD 7.5,NetBeans,Jasper Reports, DB2.

Responsibilities:

  • Designed Zul pages as per the requirement.
  • Implemented web service for authentication and download Information for to take the test
  • Implemented Composer(Business Logic) for the given Zul pages
  • Implemented Entity beans and Session Beans.
  • Implemented facades for the given requirement.
  • Implemented javafx application for taking the license exam.

We'd love your feedback!