We are seeking a skilled Full-Stack Developer to help design, implement and evolve developer tooling on top of the Oracle Database technology. The ideal candidate is passionate about delivering outstanding developer and user experiences, and is comfortable working across both frontend and backend technologies.
Key Responsibilities:
Design, develop, and maintain a scalable developer platform powered by Oracle Database
Build intuitive user interfaces and seamless developer experiences
Develop robust, high-performance backend services
Collaborate with product managers, UX/UI designers, and other developers to shape requirements and deliver solutions
Ensure system reliability, security, and compliance with best practices
Write clean, maintainable, and well-documented code across the stack
Participate in code reviews, testing, and deployment processes
Continuously learn and apply modern software development best practices
Qualifications:
Proven experience as a full-stack developer or similar role
Strong proficiency with React for frontend development
Expertise in backend development with Java and web server frameworks; experience with Micronaut is a plus
Understanding of RESTful API design and integration
Familiarity with developer experience (DX) concepts and attention to user experience (UX)
Knowledge of security best practices in web application and service design
Experience with source control systems and agile development
Thorough understanding of CS fundamentals including data structures, algorithms and complexity analysis
Excellent problem-solving and communication skills
Preferred Skills:
Hands-on experience with Oracle Database, including schema design and SQL optimization.
Experience with cloud-native application development (e.g., Oracle Cloud)
Prior work building or using developer platforms
Exposure to DevOps practices and CI/CD pipelines