Job Description
Job Brief:
We are looking for a Senior Backend Engineer (Java) to join a high-performing agile team responsible for building scalable, highly available core platform services in a distributed cloud environment. This is work at an American multinational company with offices in Portugal.
Responsibilities:
- Design, develop, and maintain scalable, highly available core platform services.
- Participate in requirements analysis and contribute to architectural decisions.
- Collaborate closely with product managers, architects, engineering leaders, and QA engineers
- Apply performance and scalability principles when designing and developing software solutions.
- Design and implement RESTful and RPC interfaces.
- Architect, develop, and deploy internet-scale, distributed, mission-critical services.
- Document and clearly communicate architecture and implementation solutions.
- Troubleshoot and support the platform in production environments.
- Participate in on-call rotation, resolving customer issues and driving incidents to resolution.
Requirements & Skills:
- 8+ years of industry experience in server-side development.
- 4+ years of Java backend development experience.
- Deep knowledge and hands-on experience building applications using the Spring Framework.
- Strong Computer Science fundamentals, including data structures, algorithms, complexity analysis, and problem solving.
- Strong knowledge and experience in multithreading and concurrency.
- Experience designing and implementing RESTful and RPC services.
- Proven experience applying design patterns and proper separation of concerns in distributed systems.
- Experience architecting and developing internet-scale, distributed, mission-critical services.
- Strong understanding of event-driven architectures.
- Experience working with SQL and NoSQL databases, as well as caching technologies.
- Experience working within Agile/Scrum teams.
Your Next Challenge Awaits!
Ready to take your career to the next level? Submit your application and explore the impact you can make with us!