About the Role
The role involves owning key components of the backend platform, working closely with cross-functional teams to deliver reliable and efficient software solutions that support enterprise-grade functionality.
Responsibilities
- Design and implement robust backend services using Java
- Collaborate with product and engineering teams to define technical requirements
- Optimize system performance and ensure scalability
- Write clean, maintainable, and well-tested code
- Troubleshoot and resolve complex technical issues
- Participate in code reviews and architectural discussions
- Support the deployment and monitoring of production systems
- Contribute to API design and integration strategies
- Ensure code quality through automated testing practices
- Help define and follow engineering best practices
- Work with distributed systems and asynchronous processing models
- Maintain and improve existing codebases
- Integrate third-party services and data sources
- Monitor application performance and respond to incidents
- Document technical designs and implementation details
- Mentor junior engineers and share technical knowledge
- Stay current with emerging technologies and industry trends
- Evaluate tools and frameworks for future development
- Support security and compliance requirements
- Participate in agile development cycles
Nice to Have
- Experience with Kotlin or other JVM languages
- Background in IT operations or systems management software
- Knowledge of networking protocols and infrastructure
- Familiarity with configuration management tools
- Experience with distributed tracing and logging systems
- Contributions to open-source projects
- Exposure to GraphQL
- Understanding of security best practices in backend systems
- Experience with high-availability systems
- Prior work on enterprise SaaS platforms
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid remote
Team
Collaborative engineering team focused on building scalable IT management tools
Why Join Us
- Opportunity to work on a rapidly evolving platform with real-world impact
- Culture that values technical excellence and continuous learning
Growth and Development
- Access to training resources and conference participation
- Clear pathways for technical and leadership advancement