👨🏻‍💻 postech.work

Full Stack Engineer

Michael Bailey Associates • 🌐 In Person

In Person Posted 3 days, 10 hours ago

Job Description

We are seeking a skilled

Senior Full Stack Developer

with a strong foundation in both back-end and front-end development to join a high-impact Identity \& Access Management (IAM) team. This role is integral to designing, building, and maintaining secure, high-performance applications supporting user authorization for digital banking platforms.

You will contribute to both technical delivery and team leadership, driving innovation and quality in a complex, high-load domain with security-critical applications.

Key Responsibilities

Lead the development of scalable microservices and APIs using Java, Kotlin, and Spring Boot.

Collaborate cross-functionally with product owners, architects, and developers to design secure authorization solutions.

Oversee end-to-end software delivery including CI/CD pipelines, monitoring, and alerting.

Ensure high quality through automated testing (unit, integration, performance) and code reviews.

Support production environments with incident resolution and participate in an on-call rotation.

Engage in architectural discussions, bringing structure and strategic guidance to development efforts.

Contribute to team practices including pair and mob programming.

Required Qualifications

5+ years of experience building modern web applications using Kotlin, Java, and Spring Boot.

Expertise in microservices architecture and scalable application design.

Hands-on experience with build and deployment automation (CI/CD) and DevOps practices.

Strong background in RESTful API development and testing.

Excellent communication and stakeholder management skills.

Ability to work independently and collaboratively within multidisciplinary teams.

Commitment to continuous learning and knowledge sharing.

Preferred Qualifications

Experience with Cloud Foundry or Azure cloud platforms.

Familiarity with Kafka and event-driven architectures.

Prior exposure to tools such as Fortify, Checkmarx, SonarQube, and Dynatrace.

Experience working with SAST, DAST, and secure coding best practices.

Technical Environment

Languages/Frameworks:

Java (17+), Kotlin, Spring Boot, Hibernate, JPA

Frontend:

Typescript, Angular

DevOps:

Azure DevOps, Git, CI/CD pipelines

Infrastructure:

Cloud Foundry, Azure, On-Prem deployments

Monitoring \& Quality:

Splunk, SignalFX, Dynatrace, Fortify, Checkmarx, PMD, NexusIQ

Tools:

IntelliJ, Maven, JUnit 5, Mockito, Confluence, Scrum

Education \& Language

Bachelor’s degree in Computer Science or a related field (or equivalent experience)

Fluent in English (spoken and written)

Work Environment \& Expectations

Hybrid work environment; 1 day per week on-site at our main office.

Participation in rotating on-call support shifts (weekdays/weekends).

Active role in shaping both the product and team culture.

Why Join Us?

Be part of a mission-driven team working on foundational components of a secure digital platform. The IAM team plays a critical role in enabling trusted user experiences. You’ll be joining a collaborative, high-energy environment that values ownership, innovation, and personal development.

Get job updates in your inbox

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