We are looking for a skilled and enthusiastic Java Developer to join our growing team at Classboxes Technologies. The ideal candidate should have solid experience in designing and building high-performance, scalable applications using Java technologies.
- Design, develop, and maintain Java-based applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and testable code.
- Participate in code reviews and contribute to best practices.
- Identify and resolve performance and scalability issues.
- Ensure application security and responsiveness.
- Keep up with emerging technologies and apply them to ongoing projects.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Strong experience with Java, Spring / Spring Boot, and Hibernate.
- Proficiency in building RESTful APIs.
- Familiarity with HTML, CSS, JavaScript.
- Solid understanding of SQL and relational databases (MySQL/PostgreSQL).
- Experience with Git or similar version control tools.
- Strong problem-solving and debugging skills.
- Experience with Microservices architecture.
- Exposure to Cloud platforms like AWS, Azure, or GCP.
- Knowledge of containerization tools like Docker, Kubernetes.
- Understanding of Agile/Scrum development processes.
- Competitive salary package
- Flexible work hours
- Learning & development opportunities
- Supportive team and leadership
- A chance to work on exciting and impactful projects