Software Engineer (Java programming Prefer Oracle PL/SQL,React,Spring Boot)
ITCAN Pte Limited- Posted 15 hours ago
- Be among the first 30 applicants
Job Description
Job Summary
Design, develop, and maintain enterprise Java applications and RESTful APIs while collaborating with cross-functional teams to deliver robust software solutions and support continuous improvement initiatives.
Responsibilities
- Design, develop, test, and maintain enterprise applications using Java and Spring Boot to meet business requirements
- Develop and maintain RESTful APIs and backend services to ensure seamless integration and functionality
- Write, optimize, and maintain SQL queries, stored procedures, functions, and packages to support data processing and application performance
- Utilize Oracle Database and PL/SQL to enhance application functionality and data management
- Develop and maintain user interfaces using React to improve user experience
- Collaborate with business analysts, QA engineers, developers, and stakeholders to gather requirements and deliver effective solutions
- Troubleshoot, debug, and resolve application defects and performance issues to maintain system reliability
- Participate in code reviews and adhere to coding standards, development best practices, and secure coding guidelines to ensure code quality
- Prepare technical documentation and support application deployment and production maintenance for operational continuity
- Contribute to continuous improvement initiatives, system enhancements, and application modernization to drive innovation
Required competencies and certifications
- Proficient in Java programming to develop enterprise-grade applications
- Experienced in backend development using Spring Boot and the Spring Framework for scalable solutions
- Strong understanding of object-oriented programming, data structures, and software design principles for effective software architecture
- Skilled in developing and integrating RESTful APIs and microservices to enable modular system design
- Strong SQL skills and experience with relational databases to manage and query data efficiently
- Familiarity with Git or other version control systems to manage source code collaboratively
- Demonstrated problem-solving, analytical, and communication skills to address technical challenges and collaborate effectively
- Ability to work independently and collaboratively within a team environment to deliver project goals
Bachelors/ Degree
More Info
About Company
ITCAN PTE LTD, headquartered in Singapore, offers a full spectrum of integrated information technology (IT) software solutions and services. Empowered to deliver Enterprise Client-Server or Multi-tier and Web-based solutions across the entire value chain, spanning on-site consulting services to turnkey software projects. Renowned in Asia-Pacific, ITCAN is fully committed to quality, customer-oriented and multi-technology expertise. Today, ITCAN operates in Singapore, Hong Kong, Australia ,India and Malaysia with over 1200 employees and clients spread across South East Asia, Europe, United Kingdom, United States, Canada, Philippines, China, Japan, and Middle East. ITCAN is committed to excellence in service for all their clients / employees.


