Fullstack Software Engineer

Lov.Cash

n/a
OpenPosted 126 days ago
Location
India
Workplace
RemoteFull-Time

Required Skills

AngularAWSGraphQLHibernateJ2EEJavaJavaScriptjQueryJUnitMavenMicroservicesMySQLPostgresSOAPSpringSpring BootSQL

About

Lov.Cash is a technology company that designs and develops financial solutions. The company focuses on delivering reliable software products using modern technologies.

Description

This role is for a skilled engineer who builds both front-end and back-end applications.

The candidate will work with Java, Angular, and Spring frameworks to design and develop web applications.

Requirements

  • Possess at least 5 years of experience in full-stack development.

  • Show solid working experience in Java/J2EE, specifically Java 8.

  • Have experience developing web services using HTTP REST/JSON and SOAP messaging.

  • Know how to manage event queues and topics.

  • Be proficient in Maven and Git.

  • Hold working knowledge of AWS services.

  • Be experienced in API modeling and design processes.

  • Have a working background with MySQL and Postgres databases.

  • Understand object-oriented and service-oriented design principles.

  • Possess experience with Angular Framework, JavaScript, and CSS.

  • Be familiar with HTML5, jQuery, and MVC frameworks like Spring and Spring Boot.

  • Have detailed knowledge of browser DOM manipulation.

  • Work with unit testing and continuous integration environments.

  • Exhibit excellent communication skills.

  • Adapt effectively in a dynamic environment with changing requirements.

  • Show experience with agile development methodologies.

  • Nice to have: Experience with GraphQL.

Responsibilities

  • Design and develop reliable front-end and back-end architectures.

  • Review architecture and design documents.

  • Provide feedback on technical approaches and estimates.

  • Recommend development options for scalable solutions.

  • Create technical designs and specifications.

  • Test and debug software efficiently.

  • Write and document maintainable and clean code.

  • Implement security best practices for micro services.

  • Conduct code reviews to ensure quality standards.

Benefits

null