👨🏻‍💻 postech.work

Full Stack Engineer

Elliott Moss Consulting • 🌐 In Person

In Person Posted 10 hours, 2 minutes ago

Job Description

Role Overview

We are seeking a passionate and skilled

Full Stack Developer

with strong hands-on experience in both front-end and back-end technologies. The ideal candidate should have expertise in

ReactJS

,

Java

, and

Azure

, along with a deep understanding of microservices architecture and RESTful API design. You will be responsible for designing, developing, and delivering high-quality, scalable software solutions across the full technology stack.

Key Responsibilities

Design, develop, and maintain

end-to-end web applications

and

microservices-based architectures

.

Build responsive and dynamic

front-end applications

using

ReactJS

,

HTML

,

CSS

, and

JavaScript

.

Develop robust and efficient

back-end services

using

JVM-based languages

such as

Java

,

Kotlin

, or

Scala

.

Implement and optimize

RESTful APIs

for integration with external and internal systems.

Work with both

relational

and

NoSQL databases

such as

MongoDB

or

Cosmos DB

.

Deploy and manage applications in

cloud environments

, preferably

Microsoft Azure

.

Use

Git

for source code management and collaborate effectively through pull requests and version control practices.

Follow

Agile development methodologies

, actively participating in

Scrum ceremonies

(Sprint Planning, Daily Stand-ups, Sprint Review, Retrospective, and Backlog Refinement).

Apply

clean code principles

,

design patterns

, and

test-driven development (TDD)

to ensure code quality and maintainability.

Write comprehensive

unit

,

integration

, and

functional tests

to ensure reliability and scalability of applications.

Collaborate closely with cross-functional teams including designers, product managers, and QA engineers to deliver robust solutions.

Must-Have Skills

ReactJS

Java

(or other JVM-based languages such as Kotlin/Scala)

Git

Azure

Required Skills and Knowledge

Strong working knowledge of

web application technologies

(HTML, CSS, JavaScript, ReactJS).

Deep understanding of

RESTful API design

,

microservices

, and

cloud-based architecture

.

Experience with

relational databases

(e.g., PostgreSQL, MySQL) and

NoSQL databases

(e.g., MongoDB, Cosmos DB).

Good knowledge of

Agile/Scrum

practices and familiarity with sprint ceremonies.

Solid understanding of

design patterns

,

clean coding practices

, and

software development principles

.

Experience with

test-driven development

and automated testing frameworks.

Strong communication and documentation skills, with the ability to collaborate effectively in a team environment.

Get job updates in your inbox

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