Lov.Cash Tech Stack Breakdown

  • Java/J2EE (Java 8)

  • Spring Boot and Microservices

  • Spring framework, REST Services, Spring Data (ORM), JPA, Postman, SOAP

  • Message Event Queues and Topics

  • HTML & CSS

  • Hibernate

  • Unit Testing — Junit & Mock Frameworks

  • AWS services

  • Angular / Javascript

  • SQL

Role Overview

Full Stack Java/J2ee Developer with hands-on Angular experience with Spring framework and Web-services.

Role Responsibilities- Design and develop front-end architecture as well as back-end web applications

  • Reviewing architecture and design documents

  • Providing feedback on approach and estimates

  • Recommend development options

  • Creating tech designs and specifications

  • Testing and debugging of software.

  • Take responsibility of writing and documenting maintainable, adaptable, and scalable, clean code

  • Security best practices for micro services

  • Conducting code reviews.

Required Experience- At least 5+ years of years experience in full-stack development (rare exceptions for highly skilled developers)- Solid working experience in Java/J2EE (Java 8) development- Working experience in developing web services using HTTP REST/JSON and SOAP- Message Event Queues and Topics.- Must haveMAVEN / GIT

  • Knowledge of AWS services
  • Experience in API modeling and design process
  • Working experience in MySQL and Postgres
  • Object-oriented and service-oriented design concepts, including knowledge of data transfer objects and associated design patterns.
  • Experience with Angular Framework, JavaScript, and CSS.
  • Comprehensive and extensive knowledge of Web design patterns and front end technologies like HTML5, JQuery and MVC frameworks, specifically Spring and Spring Boot.
  • Detailed knowledge of browser DOM with direct manipulation.
  • Hand-on experience with unit testing and working with CI environment
  • Outstanding communication skills with the ability to solicit and formalize requirements.
  • Ability to work in a dynamic environment with changing requirements.
  • Experience with agile development methodology.

Nice to have:

  • Graphql Experience

Education:

Bachelor in Computer Science / Software Engineering or related IT field or equivalent combination of experience and education

Desired Skills:

  • Java
  • spring
  • springboot
  • angular
  • Rest/Json
  • SOAP

Desired Work Experience:

  • 5 to 10 years

Desired Qualification Level:

  • Degree

About The Employer:

About [URL Removed]

[URL Removed] is a mobile financial services platform aimed at consumers and businesses in emerging markets. We are developing innovative, accessible & affordable financial services solutions such as mobile wallets & payment terminals (POS) for sending and receiving digital currency. [URL Removed] provides a digital alternative to cash and improves the security and safety for traders and their shoppers.

Learn more/Apply for this position