Software Engineer - API
Core
Develop and maintain RESTful APIs to support front-end applications for a construction management platform.
Role type
Software Engineer - API
Builds
RESTful APIs and database-level support for construction management workflows
Domain
Construction industry / Enterprise SaaS
Deliverable
production ML models | product features
Required skills
Java, Object-Oriented Programming, REST over HTTP, J2EE, SQL/PLSQL, Oracle ADF BC REST, Jersey frameworks
Preferred skills
Experience with object-oriented programming languages, experience with database development
Technologies
Oracle ADF BC REST, Jersey, Java, SQL, PLSQL
Responsibilities
Design, build, and maintain efficient, reusable, reliable, and secure code; Modify existing APIs and create new APIs; Develop at the database level to support APIs; Improve tools and processes related to API development; Create documentation for APIs, tools, and processes; Review code written by others; Analyze problems and identify solutions
Seniority
Intermediate to Senior