68 years of backend development experience with Java and Spring Boot
Strong understanding of RESTful APIs, Microservices, and asynchronous systems
Experience with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis)
Experience building scalable, secure, and high-performance distributed systems
Hands-on experience with tools like Docker, Kubernetes, and CI/CD pipelines
Good understanding of authentication/authorization, caching, and messaging systems (Kafka/RabbitMQ)
Strong software engineering fundamentals data structures, algorithms, concurrency
Proven experience in leading teams and delivering projects end-to-end.
Strong documentation skills ability to clearly write technical specs, process documents, API documentation, architecture decisions (ADR), and system onboarding docs.
Good To Have
Exposure to cloud platforms like AWS, GCP, or Azure
Familiarity with Domain-Driven Design (DDD), Clean Architecture, or Hexagonal Architecture.