Role: java backend developer - quarkus - multithreading
apply by whats app: 55 1261 7564
requirements and offer job
* education: bachelor’s degree in information technologies or related.
* languages: high level of proficiency in english (speaking, reading, writing) level: b2, c1, c2, fluent
* modality: home office 100 %
* location: mexico
* workday: monday - friday
* gross salary: $60,000 mxn /month
* hiring: 100 % payroll
* benefits: social insurance (imss), 12 vacation days per year, 15 days of christmas bonus, 25 % vacation bonus, life insurance.
* plus benefits: online technical trainings and access to academies & certifications.
* job stability and professional development
technical skills
* proficiency in java, spring boot, clous services, rest api
* upper intermediate to advance in quarkus, gcp, kubernetes, ci/cd, multithreading, concurrency, virtual threads
experience & responsibilities:
* + 7 years of experience as java backend developer for designing, developing, implementing and testing new services/applications.
* python, tableau, etl, power bi, pipelines
* strong object-oriented development background.
* java 8, 11, 18+ and experience with the new features available in java 8 and above like lambdas, streams, etc.
* experience with developing multithreaded applications.
* spring, spring boot / spring data.
* microservices deployment & architecture.
* experience deploying to the cloud - ideally gcp (google cloud platform).
* container based deployments, kubernetes, etc.
* experience in a ci/cd environment with jenkins, concourse or similar tool.
* unit testing experience with junit.
* integration, performance, end to end testing is nice to have.
* experience with source control repositories like github and build tools like gradle.
* database programming experience (relational and nosql).
* messaging experience with pub sub, kafka.
* write code that meets standards and delivers desired functionality using the technology selected for the project.
* drive world-class quality in the development and support of products.
* work on core data structures and algorithms and implement them using chosen technology.
* understand performance parameters, monitoring and assess application performance.
soft skills
* working on highly optimized
* collaboration
* mentoring
* adaptability
* results-oriented