About the Role
The Enterprise Platform Developer will build and maintain core platform services that support business operations and digital transformation. This role involves working on scalable, secure, and high-performance systems within a dynamic technical environment.
Responsibilities
- Design and implement robust backend services for enterprise-grade applications
- Develop APIs to support internal and external system integrations
- Ensure platform scalability, security, and high availability
- Collaborate with cross-functional teams to define and deliver new features
- Maintain and optimize existing platform components
- Troubleshoot and resolve performance bottlenecks
- Participate in code reviews and contribute to code quality
- Write clean, maintainable, and well-documented code
- Support deployment and monitoring processes
- Work with containerization and orchestration tools
- Implement automated testing strategies
- Follow software development best practices
- Contribute to architectural decisions and system design
- Stay updated with emerging technologies and industry trends
- Assist in defining technical roadmaps
- Ensure compliance with security standards
- Integrate third-party services and platforms
- Monitor system health and respond to incidents
- Optimize database queries and data access layers
- Support DevOps initiatives and CI/CD pipelines
- Collaborate on incident response and root cause analysis
- Document technical specifications and system behavior
- Work in an agile development environment
- Contribute to platform resilience and fault tolerance
- Support disaster recovery planning
Compensation
Competitive salary based on experience
Work Arrangement
Hybrid work model
Team
Collaborative team of experienced engineers and technical specialists
Technologies We Use
- Java, Kotlin, or similar backend languages
- Spring Boot for service development
- PostgreSQL and MongoDB for data storage
- Kafka for event streaming
- Docker and Kubernetes for deployment
- AWS or equivalent cloud infrastructure
- GitLab CI for continuous integration
- Prometheus and Grafana for monitoring
- OpenAPI for API documentation
- Keycloak for identity management
Why Join Us
- Opportunity to work on large-scale systems
- Professional growth through challenging projects
- Supportive and innovative work environment
- Access to training and certifications
- Collaboration with skilled professionals
- Involvement in impactful technology initiatives
- Flexible work arrangements
- Modern development practices
- Focus on work-life balance
- Employee recognition programs
Not specified