about 3 hours ago
Responsibilities
- Design scalable, robust, and maintainable software systems.
- Write high-quality, efficient, and well-tested code.
- Work across the entire software development lifecycle.
- Conduct thorough code reviews to ensure quality.
- Tackle complex technical challenges with innovative solutions.
- Identify and address performance bottlenecks.
- Implement and improve CI/CD pipelines.
Requirements
- 5+ years of backend software engineering experience.
- Proficiency in object-oriented languages such as Java.
- Strong experience with at least one Java application framework.
- Exposure to microservice-oriented architecture.
- Experience with SQL databases and writing efficient SQL queries.
- Proficiency with relational and non-relational datastores.
- Experience in CI/CD, monitoring, and logging systems.