Company Description At Everite Solutions, we drive innovation through a blend of cutting-edge IT products, comprehensive services, expert staffing solutions, and transformative digital strategies. Whether delivering custom software, providing IT consulting, sourcing top-tier talent, or guiding businesses through digital transformation, we empower organizations to thrive in a rapidly evolving tech landscape. Our mission is to help achieve operational excellence and sustainable growth with tailored, technology-driven solutions. Role Description We are looking for a full-stack engineering powerhouse who can design, develop, and deploy complex, scalable, and high-availability software solutions from scratch. The role requires hands-on expertise across the entire software development lifecycle from system design and API architecture to mobile app deployment and cloud-native scaling. You’ll be expected to own the stack: web, mobile, APIs, databases, event-driven messaging, cloud deployments, monitoring, and AI/ML integration. Core Responsibilities • Architect and implement modular, maintainable, and scalable full-stack applications. • Build responsive, high-performance front-ends using React with TypeScript, advanced state management (Redux, MobX, or Context API), and server-side rendering (Next.js). • Develop cross-platform mobile applications with Flutter (Dart) and native Swift modules for deep iOS integration. • Create robust RESTful APIs and GraphQL endpoints with Java (Spring Boot) — including request validation, rate limiting, and versioning strategies. • Implement API gateways, request routing, and service discovery for microservices architectures. • Manage real-time communication with WebSockets/Socket.IO and streaming APIs. • Design and maintain event-driven systems using Apache Kafka (including topics, partitions, key-based ordering, retention policies) or RabbitMQ. • Optimize API performance through caching (Redis, Memcached), compression, and async processing. • Implement authentication and authorization flows (OAuth2, OpenID Connect, JWT) with multi-factor authentication support. • Administer SQL databases (PostgreSQL/MySQL) — indexing, query optimization, sharding, replication — and NoSQL databases (MongoDB, DynamoDB, Redis). • Build ETL data pipelines and integrate with third-party APIs (REST, GraphQL, gRPC). • Integrate AI/ML features via TensorFlow, PyTorch, or cloud-native AI APIs (AWS SageMaker, Azure Cognitive Services, OpenAI API). • Develop and maintain CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI) with zero-downtime deployment strategies. • Deploy workloads on AWS (EKS, ECS, Lambda, S3, RDS, DynamoDB, CloudFront, API Gateway) and Azure (AKS, Functions, Cosmos DB, Application Gateway). • Orchestrate workloads using Kubernetes (Helm charts, operators, HPA, ingress controllers). • Define and manage Infrastructure as Code with Terraform and/or AWS CloudFormation. • Implement monitoring and observability using Prometheus, Grafana, ELK Stack, and distributed tracing tools like Jaeger or OpenTelemetry. • Apply security best practices for code, APIs, databases, and cloud deployments — including encryption at rest & in transit, secrets management (Vault, AWS Secrets Manager), and vulnerability scanning. • Perform load testing, performance benchmarking, and horizontal/vertical scaling strategies. • Troubleshoot distributed system failures, identify bottlenecks, and implement fixes without service downtime. Required Technical Skills • Front-End: React (TypeScript), Next.js, CSS-in-JS (Styled Components/Emotion), responsive design. • Mobile: Flutter (Dart), Swift, Xcode, native module integration. • Back-End: Java (Spring Boot), REST, GraphQL, gRPC, async programming patterns. • APIs: API design principles (OpenAPI/Swagger), API gateway configuration, API lifecycle management. • Databases: PostgreSQL/MySQL, MongoDB, DynamoDB, Redis — query optimization, schema design, migrations. • Messaging/Event Systems: Kafka (topics, partitions, schema registry, consumers), RabbitMQ, AWS EventBridge. • Cloud & DevOps: AWS, Azure, Kubernetes, Docker, Terraform, CI/CD pipelines, Helm. • Security: OAuth2, OpenID Connect, JWT, HTTPS/TLS, OWASP Top 10. • AI/ML Integration: TensorFlow, PyTorch, cloud AI APIs. • Performance: Profiling, caching, load testing, CDN integration. Nice-to-Have Extras • Experience with microservices choreography and saga patterns. • Knowledge of serverless event processing (AWS Lambda, Azure Functions). • Understanding of multi-region deployments and disaster recovery strategies. • Familiarity with data streaming analytics (Apache Flink, Spark Streaming). • Hands-on with observability at scale — log aggregation, metric alerting, distributed tracing. What We Expect Beyond Code • Critical thinking: Understand not just “how” but “why” in every technical decision. • Independence: Ability to take a loosely defined requirement and ship a production-ready solution. • System-level thinking: Consider scalability, cost, and maintainability in every design. • Strong debugging mindset: Diagnose and solve complex issues under