Job Closed
This listing is no longer active.
Turning visionary ideas into reality with innovative, enterprise-grade software solutions.
Mid Java Developer
Location
South Africa
Posted
143 days ago
Salary
0
Seniority
Senior
Job Description
Mid Java Developer
Global Kinetic
• Provide guidance and informal mentoring to junior developers. • Participate in peer code reviews as both reviewer and reviewee. • Write clean, maintainable, and testable code following agreed coding standards. • Contribute to the continuous improvement of development practices, tooling, and standards. • Ability to identify technical risks, code smells, and suboptimal solutions, and raise them early with the team. • Working knowledge of multi-threading and concurrent programming concepts. • Hands-on experience with automated testing practices (unit, integration, and API testing). • Awareness of application performance considerations, observability (logging/metrics), and common security risks. • Solid experience building RESTful APIs and web services using modern frameworks. • Strong understanding of core Java (Java 17+), object-oriented design, data structures, and common design patterns. • Good understanding of web technologies, HTTP, networking fundamentals, and common internet protocols.
Job Requirements
- BSc in Computer Science / Information Systems or equivalent practical experience.
- At least 3 years of professional experience in Java-based backend or API development.
- Proven experience with: Java and Spring Boot REST API design and implementation JPA/Hibernate and relational databases (e.g., PostgreSQL, MySQL, SQL Server)
- Practical experience with: Version control (Git) Build tools (Maven/Gradle) Automated testing frameworks (JUnit, Mockito, Testcontainers or similar) CI/CD tools (e.g., Azure DevOps)
- Familiarity with containerization and cloud-native concepts: Docker Kubernetes or managed container platforms (advantageous)
- Exposure to infrastructure components such as web servers, application servers, and reverse proxies (e.g., Nginx, Apache).
- Experience participating in full software development lifecycle within Agile teams.
- Advantageous / Nice-to-Have Cloud platform experience (AWS, Azure).
Benefits
- Free breakfast and Lunch
- As much good coffee as you can stomach in a workday.
- Super fancy offices with an amazing culture that few would have ever experienced.
- The opportunity to work alongside some of the greatest minds in the development field.
- Flexi hours and work from home policy.
- Regular team building activities, promoting a fun and casual working environment
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Define Software Architecture for Agentic AI pipelines. Architect and implement complex workflows involving state machines, message queues, and distributed processing. • Build well tested extensible code foundations for code translation products. • Collaborate with domain specialists to incorporate formal verification and static analysis methods into code generation pipeline. • Design language-agnostic code translation architecture patterns from practical examples • Design, build and deploy multi-language code and library analysis tools at scale • Work with cloud services and distributed architectures to ensure high availability.
• Design and build FastAPI-based services and APIs with a focus on performance, clarity, and maintainability. • Implement state machines and event-driven workflows that coordinate asynchronous operations across multiple services. • Work with PostgreSQL to design and query complex relational, geospatial, and temporal data models. • Build pub/sub and task processing patterns using Redis and modern async frameworks. • Integrate and extend authentication and authorization systems, enabling role-based and attribute-based access to data and endpoints. • Deploy and maintain containerized applications using Docker, ensuring reliability, observability, and security. • Write unit, integration, and performance tests that validate reliability and correctness. • Participate in code reviews and architecture discussions, contributing to design patterns, tooling, and continuous improvement. • Collaborate cross-functionally with other engineers and analysts to define APIs, data contracts, and workflow orchestration patterns.
• Building backend on the Internet Computer which promises web scale serverless backends hosted on trustless decentralized infrastructure.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Quer fazer parte do nosso time Cross como Pessoa Desenvolvedora C# Pleno? Quais desafios nós temos para você? - Atuar na manutenção e evolução de sistemas, aplicando boas práticas de desenvolvimento seguro de software. - Desenvolver soluções de software de acordo aos padrões de trabalho estabelecidos. - Realizar a codificação de testes unitários e de integração, visando qualidade em suas entregas. - Realizar manutenção corretiva e evolutiva em sistemas existentes. - Aplicar boas práticas de desenvolvimento seguro e arquitetura segura. - Participar de análises técnicas, code reviews e melhoria contínua. - Garantir qualidade, performance e segurança das soluções desenvolvidas. Qualifications - Experiência prática com C# (.NET Core 6 ou superior). - Conhecimento em arquitetura de microserviços, filas, service bus e redis. - Experiência em ambiente Microsoft. - Experiência em desenvolvimento na Plataforma Microsoft Azure. - Experiência com bancos de dados SQL Server. - Conhecimento em boas práticas de desenvolvimento seguro. Benefits - 💻 Jornada remota, pra você equilibrar rotina, foco e qualidade de vida. - 🥗 Vale Refeição e Vale Alimentação, porque energia boa começa no prato. - 🥳 Day Off de aniversário, pra comemorar do seu jeito. - 📚 Bolsa de estudos e cursos livres, pra nunca parar de evoluir. - 💰 PLR – Participação nos Lucros e Resultados, celebrando conquistas juntos. - 🏖️ Férias & Co, com vantagens exclusivas para você aproveitar melhor seus momentos de descanso. - 👶 Bebê #soulinx a Bordo, com uma série de cuidados e mimos para mamães e papais nesse momento tão importante. - 🐶 Meu Pet Club, porque seu pet também faz parte da família, com benefícios e vantagens para cuidar do seu melhor amigo. - 🎁 Presente de casamento, para celebrar os grandes momentos da sua vida. - 🩺 Assistência médica e odontológica, pra cuidar da sua saúde de ponta a ponta. - 💼 Seguro de vida, trazendo mais tranquilidade para você e sua família. - 🧑⚕ Acolhe 360, um programa completo de apoio ao colaborador com equipe multidisciplinar. - 🏥 Vitta Prime Care, nosso hospital digital sem desconto e a qualquer momento e hora do dia. - 💊 Benefício de medicamentos, com até R$ 200 por mês de subsídio, em uma jornada 100% digital que integra consulta, receita e compra pelo Hospital Virtual Verde. - 💪 WellHub, parceria com redes de academia para você cuidar do corpo e da mente. - ⭐ Allya, com super descontos em milhares de estabelecimentos pelo Brasil.


