Start Your Search Here

Job Search

Flexton Inc.

Canada / Global

Java Software Engineer

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.

#J-18808-Ljbffr
Apply Now

Similar Opportunities

View all jobs