Job Description
Senior Software Engineer develops scalable applications, designs backend systems, leads technical implementation, optimizes performance, mentors developers, and ensures secure, high-quality software delivery.
Responsibilities
- Design scalable enterprise software solutions
- Develop secure backend microservices applications
- Optimize application performance and stability
- Review code and technical architecture
- Collaborate with cross-functional development teams
- Troubleshoot production issues efficiently
- Mentor junior software engineering members
- Ensure Agile delivery and documentation
Required Skills
- Java, Spring Boot expertise
- Microservices architecture implementation experience
- REST API development knowledge
- SQL and database optimization
- Git, Jira, Agile methodologies
- Cloud platforms and Docker basics
Note: Salary depends on experience, skills, location, and is paid in local currency.