We are looking for a skilled and detail-oriented
Back End Developer to join our growing development team.
Design, develop, test, and maintain server-side applications using Spring Boot.
Develop and maintain features in Eclipse RCP-based applications.
Write clean, maintainable, and optimized SQL queries for data manipulation and retrieval.
Ensure application performance, uptime, and scalability through well-structured code and optimization.
Troubleshoot and resolve technical issues in existing applications.
[Required]
Bachelor's degree in computer science,
Software Engineering, or a related field.
3+ years of experience in Java back-end development.
Strong hands-on experience with Spring Boot and Java core.
Proficiency in writing and optimizing SQL queries (MySQL, PostgreSQL, or similar).
Experience with Eclipse RCP or willingness to learn and work in a desktop-based framework.
Familiarity with RESTful APIs and microservices architecture.
Strong problem-solving skills and debugging capabilities.
Good communication skills in English (reading and writing).
[Nice to have]
Experience with CI/CD tools and DevOps practices.
Knowledge of containerization (Docker, Kubernetes).
Familiarity with Agile/Scrum methodologies.
Understanding of secure coding practices.