EOS RPO
Senior Software Engineer
End-to-End Application Development: Design, build, and deploy enterprise-grade scalable frontend and backend components.
Backend Architecture: Develop RESTful web services and microservices using Java 17/21 and Spring Boot.
Frontend UI Development: Build responsive, modern single-page applications (SPAs) using React.js / Angular and TypeScript.
Database Management: Write optimized SQL/NoSQL queries, design relational database schemas (PostgreSQL/MySQL), and integrate caching layers (Redis).
CI/CD & Cloud Operations: Integrate and manage continuous deployment pipelines (Jenkins/GitHub Actions) and containerized apps using Docker and Kubernetes on cloud platforms (AWS / Azure / GCP).
Code Quality & Testing: Write comprehensive unit and integration tests (JUnit, Mockito, Jest/Cypress), participate in peer code reviews, and champion clean code principles.
Performance Optimization: Diagnose performance bottlenecks, optimize application throughput, and maintain high availability in production systems.