👨🏻‍💻 postech.work

Backend Engineer

Flexton Inc. • 🌐 In Person

In Person Posted 1 day, 13 hours ago

Job Description

We are seeking a highly skilled and motivated

Java Backend Engineer

to join our dynamic team. In this role, you will be responsible for building and maintaining scalable, high-performance backend systems. You will work with modern technologies such as

Microservices

,

Spring Boot

, and

APIs

, and collaborate with cross-functional teams to deliver innovative and efficient solutions.

Responsibilities:

Backend Development

: Design, implement, and maintain backend services and applications using

Java

and

Spring Boot

.

Microservices Architecture

: Develop and maintain scalable

Microservices

that communicate seamlessly through well-designed

APIs

.

System Design

: Collaborate on system design, architecture, and strategy to build resilient, highly performant systems.

API Development

: Create and integrate

RESTful APIs

for internal and external services, ensuring reliability and high availability.

Optimization

: Optimize applications for maximum speed and scalability, ensuring that systems can handle increasing loads and complex business logic.

Data Structures \& Algorithms

: Utilize advanced knowledge of

Data Structures

and

Algorithms

to solve complex problems, enhance application performance, and improve system efficiency.

Collaborative Problem Solving

: Work closely with cross-functional teams, including front-end engineers, product managers, and DevOps, to ensure successful project delivery.

Required Qualifications:

Experience

: 5+ years of professional experience in backend development using

Java

.

Expertise in Spring Boot

: Strong experience in developing

Microservices

and backend applications using

Spring Boot

.

Microservices

: Hands-on experience in building and deploying

Microservices

in a cloud environment (AWS, Azure, GCP).

APIs

: Expertise in designing and developing

RESTful APIs

, with a focus on performance and security.

Data Structures \& Algorithms

: Strong understanding of

Data Structures

and

Algorithms

, and the ability to apply this knowledge in solving real-world problems.

Database Experience

: Proficiency with relational and NoSQL databases, including

SQL

and

MongoDB

.

Problem-Solving Skills

: Excellent analytical and problem-solving abilities, with the ability to think critically and independently.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.