Job Closed

This listing is no longer active.

Senior Full Stack Developer

Location

South Africa

Posted

19 days ago

Salary

0

Seniority

Senior

Job Description

Senior Full Stack Developer

Abalobi Solutions

Role Description We are seeking an experienced Full Stack Developer (Senior) to join a high-performing global engineering environment focused on building scalable, secure, and data-driven enterprise solutions. This role sits within a complex digital ecosystem that supports large-scale transactional systems and master data platforms. You will work across backend, frontend, and cloud technologies, contributing to the design and delivery of modern microservice-based architectures and graph data solutions. Key Responsibilities - Design, develop, and maintain full stack applications (frontend and backend) - Build and maintain RESTful APIs and microservices - Develop scalable and secure enterprise-grade solutions - Participate in architecture discussions and technical design decisions - Collaborate with international Product Owners and global engineering teams - Participate in Agile ceremonies and cross-functional planning - Conduct code reviews, testing, and CI/CD pipeline integration - Debug, troubleshoot, and optimise application performance - Develop and maintain technical documentation and standards - Design and implement graph-based data solutions for complex relationships - Model and optimise large-scale data structures (e.g. connected vehicle or digital twin data use cases) - Support continuous improvement of systems, processes, and engineering practices Qualifications - Strong experience with Java and Spring Boot (or similar backend frameworks) - Proven experience building and consuming RESTful APIs - Microservices architecture experience - Strong software engineering fundamentals - Experience with AWS (preferred) or other cloud platforms - Understanding of CI/CD pipelines and modern deployment practices - Proficiency with Git version control - Experience working with graph databases - Hands-on experience with AWS Neptune or similar technologies - Ability to design and optimise complex graph data models - Understanding of connected data use cases (e.g. knowledge graphs, digital twins) Advantageous Skills - Frontend development experience with Angular or React - Strong knowledge of HTML, CSS, JavaScript - Experience with TypeScript and NodeJS - Exposure to MongoDB - Experience working with Atlassian APIs - Understanding of modern DevOps tooling and practices

Related Job Pages

More Full-stack Engineer Jobs

Role Description Sizanid Staffing is seeking an experienced Senior Software Developer to lead and contribute to the design, development, and maintenance of high-quality software solutions. The ideal candidate possesses strong problem-solving skills, leadership qualities, and the ability to work collaboratively in fast-paced environments. - Design, develop, test, and deploy scalable software web and mobile applications. - Lead and mentor junior developers and collaborate across cross-functional teams. - Participate in architectural decisions and enforce coding standards and best practices. - Review code and perform thorough testing to ensure software quality. - Identify performance bottlenecks and propose optimization solutions. - Collaborate with product managers, QA engineers, and other stakeholders to define and refine requirements. - Stay updated with emerging technologies and industry trends and apply them to projects. - Contribute to continuous integration and continuous delivery (CI/CD) processes. - Ensure security best practices and compliance are adhered to throughout the development lifecycle. Qualifications - 5+ years of professional software development experience. - Strong proficiency in one or more programming languages such as Java, C#, Python, or JavaScript. - Experience with modern frameworks and technologies (e.g., React, Angular, .NET Core, Spring Boot). - Solid understanding of RESTful APIs, microservices architecture, and cloud platforms (AWS, Azure, or GCP). - Experience with database design and management (SQL and NoSQL). - Familiarity with DevOps practices and tools (Docker, Kubernetes, Jenkins). - Proficiency with version control systems, particularly Git. Requirements - Strong problem-solving and analytical skills. - Excellent communication and collaboration abilities. - Leadership experience and ability to mentor junior developers. - Ability to manage multiple tasks, priorities, and deadlines. Benefits - Private Health Insurance - Paid Time Off - Work From Home - Performance Bonus

Philippines
BeInCrypto logo

Fullstack Developer

BeInCrypto

With millions of visitors per month, BeInCrypto is among the biggest cryptocurrency news websites worldwide.

ContractRemoteTeam 201-500Since 2018H1B No Sponsor

• Develop and maintain backend services written in Rust • Build and maintain automation scripts and pipelines in Python • Work with no-code automation tools (n8n) where appropriate • Deploy and manage workloads on Google Cloud Run • Design and implement event-driven workflows using Pub/Sub • Manage and optimize Postgres databases and BigQuery data warehouses • Build and maintain data ingestion pipelines • Collaborate with the frontend team on React-based features when needed.

Worldwide
€2.5K - €4K / month
Job Closed

Senior Software Engineer – Full-stack

Impiricus

Impiricus, founded in 2020, is a health technology company headquartered in Atlanta, Georgia. It specializes in enhancing engagement between healthcare professionals (HCPs) and the

• Design, build, and maintain scalable APIs, services, and data pipelines primarily in Python, leveraging microservices and cloud-native architectures. • Implement secure, high-performance, and maintainable system designs that can evolve with business and healthcare needs. • Develop web applications and dashboards (React/Next.js or similar) that surface backend and AI functionality to internal and external users. • Integrate and refine LLM workflows including prompt engineering, model orchestration, and backend/UX pipelines for intelligent healthcare solutions. • Ensure engineering excellence through code reviews, testing, CI/CD automation, observability, and performance optimization. • Guide technology decisions, frameworks, and best practices for software development. • Lead and mentor junior engineers and offshore development teams. • Stay up to date with industry trends and emerging technologies to drive continuous improvement. • Provide technical documentation and architectural diagrams for system enhancements. • Work closely with Product Management to define technical requirements and roadmap initiatives. • Collaborate with UX/UI teams to ensure seamless and intuitive user experiences. • Integrate backend APIs and microservices for efficient data exchange across platforms. • Partner with data analytics teams to optimize performance and scalability.

New York
$135K - $170K / year
TriStar CAD & PLM Solutions logo

Software Developer II

TriStar CAD & PLM Solutions

TriStar | Customer-Centric CAD & PLM Solutions

Full TimeRemoteTeam 51-200H1B No Sponsor

• Support the Maneuver, Surveillance and Engagement Division at Crane NSWC • Provide real-time geospatial analysis • Build "Map-Centric" User Interfaces and/or Geospatial Information Systems • Ensure deployment processes align with software requirements and modern industry’s best practices

United States