We are looking for a talented and motivated Java Developer to join our team. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable applications using Java technologies.
Design, develop, test, and maintain Java -based applications
Write clean, efficient, and reusable code following best practices
Collaborate with cross -functional teams including developers, testers, and product managers
Debug, troubleshoot, and resolve application issues
Integrate applications with databases, APIs, and third -party services
Participate in code reviews and technical discussions
Optimize application performance, scalability, and security
Maintain technical documentation and project records
Bachelor’s degree in Computer Science, IT, Engineering, or related field
Strong knowledge of Java and object -oriented programming concepts
Understanding of Data Structures, Algorithms, and Design Patterns
Familiarity with frameworks such as Spring Boot, Hibernate, or Spring Framework
Basic knowledge of databases such as MySQL or PostgreSQL
Good problem -solving and debugging skills
Strong communication and teamwork abilities
Knowledge of REST APIs and microservices architecture
Familiarity with version control tools like Git
Internship or academic project experience in Java development
Understanding of cloud or deployment environments
Opportunity to work on real -world enterprise applications
Continuous learning and career growth opportunities
Supportive and collaborative work environment
Competitive salary with performance -based incentives
Exposure to modern development tools and technologies
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.