ABOUT THE PROJECT
Within this project, you will be working on an IoT platform for a real estate company. The idea of this product is to make smart, highly available, and fault-tolerant AWS-based solutions for managing thermostats, smart locks, and other equipment in our client’s apartments, and to make it easy to use. Our globally distributed teams are working on an event-driven system that will allow direct monitoring and control of devices located in apartments in the United States. On the Klika Tech side, we are responsible for the system’s end-to-end behavior, including front-end, back-end, and mobile applications.
Our Smart Home technology solutions have positively impacted the following areas:
- Environmental Sustainability: By incorporating energy-efficient technologies and optimizing energy and water usage, we contribute to reducing carbon footprint and promoting environmental sustainability.
- Safety and Accessibility: Features like smart locks, security cameras, and smoke detectors connected to centralized monitoring systems enhance the safety and security of residents, helping to prevent accidents and unauthorized access. Many smart locks allow doors to be unlocked without the use of physical keys, which makes it more convenient to access apartments and avoid losing keys.
- Quality of Life and Inclusivity: Smart apartment solutions can be designed with accessibility in mind, ensuring that features are user-friendly and accommodating for residents with diverse needs, particularly for individuals with disabilities or mobility issues.
- Smart Cities Initiatives: By developing solutions that align with smart city initiatives, we contribute to global urban sustainability goals. Smart apartment technologies can integrate with city-wide systems for energy and resource management, waste reduction, and transportation, supporting broader efforts to create more sustainable and livable urban environments.
YOUR ROLE
- Design and evolve the overall architecture of the existing solution;
- Develop, maintain, and improve features for an existing solution;
- Investigate, debug, and resolve software defects;
- Follow clean code principles to write concise code;
- Conduct code reviews to ensure that the code is of high quality;
- Design, develop, and execute unit and integration tests;
- Write and maintain technical documentation;
- Cooperate with the development team and client representatives;
- Decompose and estimate required functionality;
- Take part in Agile ceremonies (dailies, planning etc).
REQUIREMENTS
- 5+ years of experience working with Java;
- Proven experience with AWS cloud services, including RDS, EC2/ECS/EKS, Lambda, IoT Core, SQS, and SNS;
- Solid expertise in Spring 5+ / Spring Boot 3 (IoC/DI, MVC, Data, Security);
- Strong knowledge of PostgreSQL or other SQL databases, including schema design and performance optimization, and experience with JPA/Hibernate and ORM best practices;
- Hands-on experience with message queues and pub/sub systems (AWS SQS, ActiveMQ, RabbitMQ, JMS);
- B2+ level of English with the ability to communicate effectively in a distributed team.
NICE TO HAVE
- Background or experience in IOT/Building Automation/Factory Automation/Smart Home or similar;
- Docker, Kubernetes;
- MQTT;
- AWS Kinesis/Kafka;
- Love for writing unit/integration tests (JUnit, Mockito, Testcontainers);
- Lombok, MapStruct;
- Microservices;
- Experience using AI-assisted development tools (e.g., GitHub Copilot, JetBrains AI, ChatGPT).
HOW WE HIRE
-
01ApplicationFeedback:
4 business days -
02Recruitment CallDuration: 30 mins
Feedback: 1-3 business days -
03Tech InterviewDuration: 1:45 hours
Feedback: 2-4 business days -
04Project InterviewDuration: 1 hour
Feedback: 2-4 business days -
05Job OfferDuration:
30 mins
After receiving your resume it will be reviewed by our team to see if your experience and skills match our vacancies, don't worry it's in good hands.
READ FULL ARTICLETo get more information read full article
ABOUT US
Klika Tech is an IoT & cloud product and solutions award-winning development company headquartered in the U.S. with development and management locations across North America, Europe, and Asia. Innovation is critical to our success, and that includes ensuring that our Individuals are empowered to grow.
SEE OUR PORTFOLIO