Senior Java Software Engineer
Socium – Teams Done Differently is hiring a Senior Java Software Engineer to join their growing remote team across Southeast Asia. This is a full-time, remote role aligned with UAE working hours, offering the chance to work on complex, high-traffic applications in industries such as e-commerce, food delivery, logistics, and ride-hailing. You'll be part of an agile, cross-functional team building distributed backend services using Java 8, Spring Boot, and hosted on AWS. Core responsibilities include developing microservices architectures, maintaining code quality, and collaborating closely with designers and product owners to deliver scalable solutions. Socium offers a unique opportunity to work on large-scale transformation projects for both enterprise and startup clients globally.
Applicants should have a minimum of 5+ years of experience in Java development and a Bachelor’s degree in Computer Science or a related field. Proficiency in object-oriented design, data structures, algorithm design, and solving complex engineering problems is essential. The ideal candidate is detail-oriented, communicates effectively, and is passionate about writing clean, maintainable code in fast-paced environments. Experience with both SQL and NoSQL databases is beneficial, as is an interest in building technologies that impact millions of users.
This role offers a chance to be part of a mission-driven organization that partners with industry leaders and disruptive startups. If you're bold, collaborative, and focused on technical excellence, apply now via LinkedIn to embark on impactful projects that shape the future of tech.
We are on the lookout for talented Senior Software Engineer (Java) to join our growing team.
If you’re passionate about building impactful applications and have experience in grocery/food delivery, e-commerce, logistics, or ride-hailing platforms, we want to hear from you!
Working Arrangement: Remote, UAE hours
What you'll do:
Our tech stack is Java 8 and Spring Boot, Micro-Service Architecture, SQL and no-SQL DBs and AWS infrastructure. Key responsibilities include:
- Development of our distributed backend system to meet the challenging functional, scalability, and reliability requirements for our fast-growing business.
- Maintain features and systems, with an emphasis on code quality, maintainability, readability, and testing.
- Facilitate collaboration with other engineers, product owners, and designers to solve interesting and challenging problems across our platform.
- Be a valued member of an autonomous, cross-functional agile team.
- You care about quality and you know what it means to ship high-quality code.
What you'll need:
At least 5+ Years of Experience required.
The ideal candidate will have a passionate commitment to improving the lives of people, an insane focus on excellence and customer service, and a strong alignment with our core values: being bold, focused, agile and collaborative.
Must have:
- Bachelor's Degree in Computer Science or other related technical fields.
- Understanding of Object-oriented design, data structures, and algorithms.
- Ability to solve complex problems.
- Must be able to write clean and maintainable code (must love coding!).
- Ability to effectively articulate technical challenges and solutions; deal with loosely defined problems and fast-changing requirements & think abstractly.
- Passionate about learning new technologies and working on a product of massive scale and impact.
- Able to communicate effectively.
- Attention to detail.
Similar Jobs





