Summary
Join Encora's Platform Engineering team as a skilled Backend Engineer. This remote, full-time role requires 3+ years of software engineering experience and expertise in backend development using modern technologies. You will design, develop, and maintain reliable, scalable backend services and integrations. Collaboration with cross-functional teams is key, as is ensuring solutions meet quality standards and address performance issues. Advanced understanding of IT concepts and secure coding practices are essential. The ideal candidate will provide expert-level insight into business needs and technical architecture.
Requirements
- 3+ years of professional experience in software engineering
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Ability to think holistically about system architecture and component interactions
- Proficiency in backend development using Java and Spring Boot
- Experience designing and implementing REST and GraphQL services
- Hands-on experience with Kubernetes (K8s), Kafka, and AWS
- Familiarity with system design principles and infrastructure best practices
- Comfortable supporting services in production, including incident resolution
Responsibilities
- Collaborate closely with local and cross-functional partner teams to design and implement backend solutions
- Perform thorough testing across all scenarios and ensure solutions meet quality standards
- Identify and resolve performance issues while applying secure coding practices
- Demonstrate advanced understanding of IT concepts, trends, and best practices in software development
- Provide expert-level insight into the business needs and the corresponding technical architecture and application design
- Contribute to secure and scalable system design and documentation
- Support backend services throughout the development lifecycle, including deployment and maintenance
Preferred Qualifications
- Python (nice to have)
- Confluent Cloud (nice to have)
Benefits
Work Mode: Remote
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.