
Senior Software Engineer – Spring Boot
TalPods
full-time
Posted on:
Location Type: Remote
Location: United Arab Emirates
Visit company websiteExplore more
Job Level
About the role
- Collaborate with VC-backed, fast-growing tech companies
- Work in an Agile and dynamic setting
- Contribute to cutting-edge projects
- Build awesome software together with TalPod
Requirements
- 6+ years of expertise in Java, Spring, Spring Boot, and Spring Cloud
- Strong background in full lifecycle web application development
- Proficiency in AWS cloud services
- Solid understanding of DevOps principles
- Proven track record of hands-on software engineering focusing on backend technologies
- Experience in Kafka, RabbitMQ, or similar message queues
- Experience with Docker, Kubernetes, and cloud-native
- Extensive knowledge in computer science
- Outstanding English communication and interpersonal skills
- Rapid learning capabilities
- Strong problem-solving abilities
- Proficiency in algorithms and data structures
- In-depth understanding of Object-Oriented Programming (OOP), SOLID principles, Design patterns, clean code architecture
- Familiarity with Linux and Windows command-line interfaces
Benefits
- Exciting Opportunities: Collaborate with VC-backed, fast-growing tech companies.
- Agile Environment: Dive into an Agile and dynamic work setting.
- High-Quality Deliverables: Your work matters.
- Remote Flexibility: Enjoy a full-time position compatible with the GCC time zone, allowing you to work remotely.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringSpring BootSpring CloudAWSDevOpsKafkaRabbitMQDockerKubernetes
Soft Skills
English communicationinterpersonal skillsrapid learningproblem-solving