
Overview
About Uffizio IoT:
At Uffizio, we specialize in innovative IoT-based software solutions that empower industries through real-time data, automation, and mobile accessibility. We develop advanced tracking and analytics platforms for fleet management, asset tracking, and more. Join us to work on meaningful projects that integrate IoT with mobile technologies to solve real-world problems.
Role Overview
We are looking for a passionate Java Developer with 2 years of hands-on experience in developing and maintaining scalable backend applications. You will play a key role in building robust enterprise applications, integrating APIs, and contributing to system architecture decisions.
Key Responsibilities
- Design, develop, and maintain Java-based applications with clean, efficient, and testable code
- Collaborate with front-end developers, product managers, and QA teams for end-to-end solutions
- Build and consume RESTful APIs
- Optimize application performance, security, and scalability
- Participate in code reviews and contribute to technical documentation
- Work with version control tools like Git
- Troubleshoot, debug, and upgrade existing systems
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field
- 2 years of hands-on experience with Java, Spring Boot, and Hibernate
- Good understanding of OOPs concepts and design patterns
- Familiarity with MySQL, PostgreSQL, or other relational databases
- Experience working with RESTful APIs and microservices architecture
- Knowledge of tools like Maven/Gradle, Git, and JIRA
- Strong analytical and problem-solving skills
Good to Have
- Exposure to cloud platforms like AWS or Azure
- Familiarity with CI/CD tools and Docker
- Experience with Agile/Scrum methodology
What We Offer
- Opportunity to work on real-time, large-scale applications
- Young, collaborative, and fast-paced work culture
- Flexible work environment and supportive leadership
- Continuous learning and upskilling opportunities