Match score not available

Backend Engineer w/ Java and Typescript

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Strong Java and TypeScript knowledge, Experience with Spring Framework.

Key responsabilities:

  • Design, develop, and maintain backend services and APIs
  • Collaborate with front-end developers
Futuralis logo
Futuralis TPE https://futuralis.com/
11 - 50 Employees
See more Futuralis offers

Job description

This is a remote position.

Futuralis is looking for a skilled Backend Engineer to join our team. The ideal candidate will have a strong background in backend development, with expertise in Java and TypeScript. As a Backend Engineer, you will be responsible for designing, developing, and maintaining server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will collaborate with front-end developers, product managers to deliver scalable applications.

Requirements
  • Design, develop, and maintain backend services and APIs using Java and TypeScript.
  • Strong understanding of Java, including object-oriented programming, data structures, and standard libraries.
  • Experience with Spring Boot, Spring MVC, Spring Data, and Spring Security for building robust and scalable microservices.
  • Proficiency in Java Persistence API and Hibernate for ORM (Object-Relational Mapping) and database interactions.
  • Develop and maintain microservices using the Spring Framework.
  • Implement and manage RESTful APIs and integrate with third-party services.
  • Perform server-side logic and database operations using Java.
  • Strong understanding of TypeScript features like interfaces, generics, and type annotations to ensure type safety and code quality.
  • Ensure type safety and code quality using TypeScript features.
  • Write reusable, testable, and efficient code in TypeScript.
  • Experience with Node.js for building server-side applications.
  • Proficiency in using Express.js to create robust RESTful APIs and handle HTTP requests.
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Experience with automated testing and continuous integration/continuous deployment (CI/CD) pipelines.
  • Experience with AWS cloud platform
Nice to Have:
  • AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified Developer) is a plus.


Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Back-End Engineer Related jobs