JOBSEARCHER

Java Solution Architect

Role Summary We are hiring a Lead Software Engineer to act as the technical backbone of the team. This role requires a strong hands-on coder who also mentors engineers and contributes to architecture. You will: Write and review production-level code on a daily basis Mentor engineers and raise the overall technical level of the team Partner with architects and contribute to architecture decisions Help define architecture when needed, not limited to execution Own complex technical problems across cloud, data, and integration systems This role sits at the intersection of cloud infrastructure, real-time data streaming, and enterprise integration. You will lead Azure-based data solutions and high-scale Java microservices. Core Responsibilities Technical Requirements For applications and inquiries, contact: hirings@openkyber.com Technical leadership Lead architecture decisions and provide hands-on support Mentor junior and senior engineers Set coding standards and best practices Hands-on development Stay actively involved in coding, debugging, and code reviews Build scalable, production-ready services and data pipelines Blocker resolution Own complex technical issues across the full stack Troubleshoot from network and infrastructure through application code Data architecture Design and build data pipelines using Azure Data Factory and Databricks Support ingestion, transformation, and data reliability Real-time systems Build streaming solutions using Kafka or Azure Event Hubs Use Spark Structured Streaming for high-volume data processing API and integration Lead integrations using Spring Boot, Dell Boomi, and Gravitee Ensure API performance, scalability, and security Security and infrastructure Manage firewall rules, network policies, and certificate handling Technical Environment Key Traits Azure data ecosystem Azure Data Factory and Azure Databricks Azure Blob Storage, SFTP, Azure Files Corporate file transfer protocols Streaming and messaging Kafka or Azure Event Hubs Kafka Streams, KSQL, or Spark Structured Streaming Software engineering and DevOps Strong Java and Spring Boot experience Kubernetes deployment experience PostgreSQL, including Azure-managed instances Gravitee API management Enterprise integration Dell Boomi experience Bizlink and AS2 messaging REST, SOAP, and OpenAPI standards Java 21, Spring Boot, JPA Azure, Docker, Kubernetes Git, GitLab IntelliJ, VS Code JavaScript, Angular Strong coder who stays hands-on in the codebase Mentor who develops and guides engineers Comfortable working with architects and influencing design Clear communicator with technical and business teams Focused on solving problems and delivering results