This job offer is no longer available
About
Key Responsibilities
Technical Leadership
- Lead end-to-end software development, from architecture design to deployment.
- Provide technical direction, best practices, and code reviews to the development team.
- Guide engineers in solving complex technical problems and optimizing system performance.
- Collaborate with architects to define system design, scalability, and security standards.
Application Development
- Develop, enhance, and maintain Java-based microservices, REST APIs, and messaging-driven applications.
- Implement high-performance, scalable, and secure backend systems using Spring/Spring Boot.
- Build distributed, event-driven systems using Kafka, RabbitMQ, or other messaging platforms.
- Work with SQL and NoSQL databases, including Oracle, PostgreSQL, MongoDB, Cassandra, or Redis.
Languages
- English
Notice for Users
This job was posted by one of our partners. You can view the original job source here.