Java Engineer Offline
Welcome to Drawer.AI!
We invite you to join our mission to shake up the AEC (Architecture, Engineering, and Construction) industry by transforming estimation processes. Harnessing the power of AI, we are revolutionising construction with Generative Design and Reinforcement Learning.
About us:
Our US-based startup raised investments from leading industry ventures and is ready for the next Series A Round in 2025. And this is just the beginning.
What it’s like to work with Drawer.AI:
Everyone’s voice counts here. Our tech team is open, flexible, and all about getting the job done to make solutions work. We’re not just writing code. We are changing how construction happens with advanced AI.
Explore opportunities to join our team and be at the forefront of innovation.
It’s time to build better!
Role Overview:
As a Senior Java Engineer at Drawer.AI, you will be an integral part of our revolutionary force in the Architecture, Engineering, and Construction (AEC) sector. You will be responsible for architecting, developing, and optimizing high-performance backend systems. Your role will involve collaborating with cross-functional teams to design and implement robust APIs, optimize database performance, and ensure the security and scalability of our applications. Additionally, you will participate in code reviews, and contribute to the overall technical strategy of the company.
Key Responsibilities:
- Development of new functionality (from communication with the project manager to its full implementation).
- Making architectural decisions and initiating changes in processes.
- Troubleshooting , debugging, maintaining and improving existing software.
- Collaborate with other teams (FE, AI) to design and implement GraphQL/REST APIs.
- Participate in code reviews, providing constructive feedback.
Requirements:
- 4+ years of hands-on experience in Java development.
- Experience with Spring Boot 3.2.
- Familiarity with GraphQL and Apollo Federation.
- Relational databases (PostgreSQL).
- Experience with event driven architecture (Kafka).
- Cloud experience (preferably with AWS).
Nice to have:
- Experience with Spring Batch.
- Familiarity with Keycloak.
Are you enthusiastic about shaping the backbone of digital innovation? Eager to pioneer new solutions and thrive in a dynamic team environment? Join us as a Senior Java Engineer and be at the forefront of driving innovation in the digital realm.
Join our stellar team at Drawer.AI, where excellence meets opportunity! Experience the exceptional; enjoy a competitive salary and career advancement and the outstanding work environment we take pride in. Elevate your professional journey with us – because we believe in creating success together. Build a better future with us!
The job ad is no longer active
Look at the current jobs Java →