Responsibilities:
- you will participate in the architecture and design of systems, and use modern programming practices (micro-services, bff, graphql etc)
- you will be bringing your experience in building, deploying and owning distributed and resilient systems to design simple, scalable, performant and secure architectures
- you will be working closely with other software engineers, to share information, experiences, capabilities and in some cases acting as a mentor
- you will be a driver of creating a culture of quality and attention to detail at oracle
qualifications:
- computer science or engineering background with a minimum of 4 years’ experience writing enterprise software products.
- excellent analytical and problem solving skills.
- specialist skill in python and fastapi are required, with proficiency in additional languages preferred.
- data modeling knowledge is required.
- mentoring other developers is required.
- knowledge of git and ci/cd pipelines is required.
- graphql is an added advantage.
- understanding about cloud development concepts like micro-services, cloud hosts, distributed storage is required.
- experience with docker, kubernetes, is preferred
- experience with some of the following web technologies is required: html5, rest apis, javascript libraries and / or frameworks like react or angular, typescript.
- strong knowledge of software development process (analysis, design, and coding, testing, packaging, maintenance).
- confident team player, with outstanding verbal and written communications skills.
Responsibilities displayed in the job posting
- computer science or engineering background with 3-5+ years’ experience writing enterprise software products.
- excellent analytical and problem solving skills.
- specialist skill in a modern programming language such as java/python/nodejs, with proficiency in additional languages preferred.
- relational db, pl sql, graphql is an added advantage.
- good grasp of cloud development concepts like micro-services, cloud hosts, distributed storage.
- experience with version control/code-review tools like github etc and ci/cd tools like jenkins, gitlab runner, etc.
- experience with docker, kubernetes etc
- experience with web technologies such as html5, rest apis, javascript libraries and frameworks like react or angular, typescript.
- strong knowledge of software development process (analysis, design, and coding, testing, packaging, maintenance).
- confident team player, with outstanding verbal and written communications skills.
*importante modalidad de trabajo*:
- the work is on-site. Therefore, living in guadalajara is required
- onboarding in office is required (6 months~), with the possibility of going flex when this process finishes.
Career level - ic2