What are the responsibilities and job description for the Senior Backend Engineer position at MarkJames Search?
Senior Backend Engineer (Java / Kotlin, Reactive Microservices)
Location : Sunrise, Florida
About the Role :
Our client is seeking a highly motivated and Senior Backend Engineer to join our client’s growing team. In this role, you will be a key contributor in designing, developing, and maintaining our client’s mission-critical, high-availability platforms. You will provide technical leadership within a collaborative, cross-functional Agile team to deliver innovative solutions in a fast-paced environment.
This position is based in Sunrise, Florida, and offers a hybrid work model.
Responsibilities :
- Design, develop, and maintain lightweight reactive microservices using Java 17 and / or Kotlin.
- Utilize frameworks such as Vert.x, Quarkus, Micronaut, or Spring Boot.
- Collaborate with stakeholders and product owners to refine upcoming Epics and translate business requirements into technical solutions.
- Implement event-driven architecture and messaging systems using Kafka, webhooks, and asynchronous API design.
- Work with PostgreSQL or equivalent relational databases.
- Contribute as an individual contributor within a cross-functional Agile team and mentor junior engineers.
- Support mission-critical platforms with elevated levels of availability and service continuity.
- Design and implement solutions within cloud-based architectures and distributed systems.
- Communicate effectively, both verbally and in writing, and express dissenting opinions constructively.
- Thrive in an ambiguous environment and contribute to the innovation process.
- Demonstrate a passion for learning and a willingness to experiment with new approaches.
- Prioritize team interests and foster a collaborative environment.
- Provide technical guidance and mentorship to other engineers.
- Contribute to architectural design and best practices.
Qualifications :