Founded in 2022 by a team of software engineering veterans, Altrium stands at the intersection of technology and business needs. Our journey began with a mission to fill a significant gap in the tech industry—aligning technology initiatives with the true business needs of startups, scale-ups, and enterprises across the globe. From our roots in Silicon Valley to multinational corporations, we've harnessed decades of experience to create a consultancy that builds lean software for our clients, minimizing waste and rework by ensuring business-technology alignment from the get-go.
Job Description
We are looking for Senior Software Engineers to build and scale high-scale enterprise software solutions. The ideal candidate is an experienced developer with a strong command of scalable architecture, cloud technologies in Java, such as Spring Boot and microservices architecture. While backend expertise is a requirement, experience with frontend development using ReactJS would be a plus.
This role requires a problem-solver and a technical leader who can design, develop, and optimize our solutions, mentor junior engineers, and collaborate with cross-functional teams. You will be working in an agile, fast-paced environment, contributing to both system architecture and hands-on development.
Responsibilities
To achieve this, we expect you to:
- Architect, develop, and maintain scalable microservices based solutions, ensuring performance, security, and reliability.
- Design robust APIs, integrating with frontend applications and third-party services.
- Optimize database performance and design efficient data models using MongoDB.
- Write high-quality, well-documented, and maintainable code while adhering to best practices.
- Collaborate with product managers, UI/UX designers, and frontend engineers to define and implement product features.
- Stay updated with emerging technologies, security trends, and cloud-native best practices.
- Mentor junior developers, conduct code reviews, and contribute to engineering excellence.
Requirements
To be successful in this role, we would like you to have:
- 3+ years of experience in Java and Spring Boot within fast-paced, agile environments.
- Strong experience with RESTful APIs and microservices architecture.
- Solid knowledge of NoSQL databases such as MongoDB, including aggregation pipelines.
- Experience with containerization (Docker, Kubernetes) is expected.
- Experience with Kafka / RabbitMQ and message-driven architectures would be an advantage.
- Exposure to ReactJS and TypeScript is a plus, but not required.
- Strong problem-solving skills, analytical mindset, and attention to detail.
- Excellent communication, collaboration, and leadership skills.
Benefits
At Altrium, we firmly believe in creating an environment where our colleagues can do their best work and grow to become the best version of themselves. To support this, we offer:
- Hands-on exposure to real-world AI-driven projects, providing an opportunity to work with cutting-edge technologies in a dynamic environment.
- The chance to collaborate with foreign clients, gaining global exposure and insights into international software development standards.
- Flexible hybrid working arrangements, supplemented by periodic team meetups and fun-filled offsite/onsite sessions, ensure that your career at Altrium is more than just work.
- A supportive, open team culture that challenges and enables you to be your best, without corporate red tape preventing you from doing the right thing.
- Mentorship from industry experts, where you will learn from senior engineers and architects who have experience building world-class software products.
- A structured learning environment, allows you to grow your technical and problem-solving skills while working on real projects.