Senior Software Engineer

Cloud Raptor — Australia · Posted ~1 day ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

About the Company Cloud Raptor is a modern technology and digital transformation partner helping organisations design, build, and scale intelligent, future‑ready solutions. We exist to close the gap between business ambition and technology execution—delivering outcomes that are measurable, secure, and built to last. Our teams bring together experienced consultants, product specialists, and certified engineers with deep expertise across cloud platforms, enterprise software engineering, DevOps, AI/ML, cybersecurity, and large‑scale digital transformation. We work closely with our clients to modernise legacy environments, optimise operations, and launch digital products that create real competitive advantage. We support organisations across BFSI, Retail, Utilities, Education, and the Public Sector, delivering tailored solutions that align with each client’s strategic goals, risk profile, and growth roadmap. Our approach blends strong domain knowledge with pragmatic delivery—ensuring technology decisions translate into real business value. Headquartered in Australia, with delivery hubs across India, the Philippines, the UK, the US, and the UAE, Cloud Raptor combines global scale with strong local expertise. Whether modernising core platforms, scaling cloud infrastructure, or building AI‑driven products, we help organisations move faster with confidence. At our core, Cloud Raptor is built on long‑term partnerships, continuous learning, and outcome‑driven delivery. We don’t just implement technology—we help shape what’s next. Let’s calibrate your future with technology About the Role This role is ideal for individuals with strong expertise in microservices architecture, distributed systems, and event driven design, along with a passion for innovation, including emerging technologies such as AI integration. Package includes visa and relocation. Responsibilities Backend Development & Architecture Design and develop scalable, resilient microservices using modern frameworks (e.g., Spring Boot)Build and maintain event-driven systems leveraging streaming technologies (e.g., Kafka, ksqlDB)Develop and support high-throughput, real-time processing servicesEnsure high availability, performance, and reliability of backend systems Cloud & Platform Engineering Deploy and manage applications on Kubernetes (EKS) and AWS cloud environmentsWork with containerization and orchestration tools such as Docker and KubernetesHandle deployments, scaling, and monitoring of distributed systems System Integration & Data Engineering Design and optimize database schemas and integrations (PostgreSQL, Redis)Build data pipelines and event ingestion servicesIntegrate messaging systems such as Kafka and cloud-based event services DevOps, Monitoring & Security Implement observability and logging solutions (e.g., Splunk)Manage secure application configurations using tools like HashiCorp VaultPerform incident response and root cause analysis for production issuesInnovation & AI Integration Contribute to initiatives involving AI-powered applications, such as chatbot solutionsExplore new technologies to enhance automation, system intelligence, and business value Qualifications Bachelor’s degree in Computer Science or related field6+ years of experience in software engineering or backend development Required Skill Strong proficiency in:Java (Spring Boot)Microservices and distributed systemsEvent-driven architecture Hands-on experience with:AWS and Kubernetes (EKS)Kafka or similar streaming platformsPostgreSQL or other relational databasesExperience with containerization (Docker) and cloud-native development Preferred Skills Experience in financial services or high-availability systemsFamiliarity with distributed workflow tools (e.g., Netflix Conductor, Apache Flink)Exposure to AI/ML integration or chatbot developmentKnowledge of database migration tools (Liquibase)Experience working in Agile environments