Job Closed

This listing is no longer active.

Storyteq logo
Storyteq

Collaborate. Scale. Activate.

Senior Java Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2009H1B No SponsorCompany SiteLinkedIn

Location

South Africa

Posted

87 days ago

Salary

0

Seniority

Senior

Job Description

Senior Java Engineer

Storyteq

• Designing, building, and maintaining high-quality Java back-end services and APIs as part of one of our Product & Engineering Teams. • Lead and contribute to code reviews, ensuring high standards of quality and maintainability. • Take on a mentoring role for more junior members of your team. • Drive improvements in our engineering processes, tooling, and practices. • Collaborate closely with Product Owners and Platform Engineers to deliver reliable, scalable solutions.

Job Requirements

  • At least 5+ years of relevant experience working as a Java Engineer.
  • Deep expertise in Java (11+) and the Spring Boot framework and highly competent at producing and maintaining clean good quality code.
  • Broad knowledge of creational, structural, behavioural and architectural design patterns.
  • Strong understanding and experience working with distributed systems and different architectural styles including microservices, monolithic, event driven and serverless.
  • Experience with cloud platforms such as GCP or AWS.
  • Solid knowledge of RESTful API design
  • Experienced with cloud native technologies e.g., messaging, container runtimes such as Kubernetes, serverless, cloud storage, caching
  • Familiarity with CI/CD pipelines, containerisation (Docker/Kubernetes), and DevOps practices.
  • You're pro-active, result-driven, and excited to work in a fast-growing tech scale-up.
  • You're a team player and like to work together to reach our goals.
  • Strong problem-solving and analytical skills.
  • Experience with agile development methodologies and able to provide accurate estimations and planning efforts.
  • Excellent written and verbal communication skills.

Related Job Pages

More Backend Engineer Jobs

TrueML logo

Senior Engineer I, Communications – Golang, AWS

TrueML

TrueML is a fintech company building software to create positive experiences for consumers seeking financial health.

Backend Engineer87 days ago
Full TimeRemoteTeam 51-200Since 2013H1B No Sponsor

• Develop and maintain streaming services, microservices, and serverless architectures (primarily AWS Lambda) to support high-volume messaging. • Work closely with Product Managers and fellow engineers to translate business requirements into technical implementations. • Recognize and articulate technical debt, planning and executing clear paths to address these challenges while participating in on-call rotations to ensure production stability. • Lead by example through detailed code reviews, advocating for best practices, and ensuring thorough testing of all work. • Stay current with industry trends and introduce innovative techniques or emerging technologies that provide technical value. • Provide technical guidance to other engineers.

Indiana + 1 moreAll locations: Indiana | Argentina
$61.9K - $74.3K / year
Job Closed
Efovinity Inc logo

Backend Engineer

Efovinity Inc

Connecting talent and technology https://lnkd.in/eEWE_dhk

Backend Engineer87 days ago
Full TimeRemoteTeam 1-10Since 2020H1B No Sponsor

• Design and build backend services using Python that power robotics operations, data flows, and internal tools. • Architect and implement scalable, reliable APIs and backend systems used by web applications and robotics infrastructure. • Design database models and data pipelines using PostgreSQL to support operational and product workflows. • Plan and break down backend projects into clear implementation steps and well-structured pull requests. • Own backend features and services end-to-end, from architecture decisions to production deployment. • Integrate backend systems with React-based web applications and Node.js services when required. • Build and maintain systems that prioritise reliability, observability, and fault tolerance. • Work with AWS and DevOps infrastructure to deploy, operate, and scale backend services. • Investigate and troubleshoot complex production issues across services, data systems, and infrastructure. • Write clear technical documentation describing system behaviour, architecture decisions, and operational processes. • Use AI tools effectively to accelerate development, debugging, and technical research while maintaining high engineering standards.

Canada
TherapyNotes, LLC logo

PostgreSQL Database Engineer

TherapyNotes, LLC

TherapyNotes™ is the industry-preferred online EHR for behavioral health. Try one month free!

Backend Engineer87 days ago
OtherRemoteTeam 51-200Since 2010H1B No Sponsor

• Responsible for implementing, and maintaining critical database systems (PostgreSQL) which support a growing 24x7 SAAS platform • Supports the ongoing database ETL, warehousing, reporting and analytical needs of the organization • Ensures the database design and operations support the availability, scalability, and recoverability needs of the business • Performs tuning and capacity management to ensure the database meets the performance needs of the business • Guides and provides direction to developers and engineers on database development, design principles, query optimization, and index management in a fully automated deployment pipeline • Ensures all infrastructure solutions and operational activities adhere to the security and operating policies established by the organization • Provides on-call coverage for production support and other duties as required

United States
$90K - $130K / year
Job Closed
Full TimeRemoteTeam 51-200H1B No Sponsor

• Design and build scalable backend systems, APIs, and microservices with FastAPI; • Write high-quality backend code using Python, SQL, async/await, and solid OOP principles; • Apply software best practices to ensure reliability, scalability, and on-time delivery; • Implement dependency injection, layered architectures, and SOLID design patterns; • Integrate Azure OpenAI (GPT-4, GPT-4 Vision) with robust retry and error handling; • Build LLM observability with Langfuse (prompts, tokens, cost, latency); • Develop prompt management with versioning, fallbacks, and cost optimization strategies; • Orchestrate async workflows using Celery for complex pipelines; • Design multi-tenant architectures with strict data isolation; • Integrate third-party APIs (Veeva Vault, Adobe PDF Services, OCR); • Troubleshoot systems using structured logging and distributed tracing; • Document APIs and changes using OpenAPI/Swagger.

Brazil
Job Closed