3 days ago be among the first 25 applicantsget ai-powered advice on this job and more exclusive features.direct message the job poster from palo itwho we arebuild.
scale.
sustain.palo it is a global technology consultancy that crafts tech as a force for good.
we design, develop and scale digital and sustainable products and services to unlock value across the triple bottom line: people, planet, profit.
we do the right thing, and we do it right.
we're proud to be a world economic forum new champion, and a b corp-certified company.we are small enough to care locally, big enough to deliver globally (5 continents, 18 offices, +650 experts from +50 nationalities)we are robust and resilient (100% independent and 0 debt)we are entrepreneurs and passionate experts: we invest in what we believe genuinely and work as a collective intelligencewe are positive, courageous, caring, doers and committed to excellenceyour roleas a back end java developer, you will manage the full development lifecycle, including design, estimation, planning, unit testing, release, and implementation support.who you aretechnical solutions: collaborate with business analysts and solution architects to translate business requirements into technical solutions.technical specifications: contribute to and review technical specifications, ensuring compliance with detailed specifications and codes.quality control: maintain the quality of developments by adhering to rules, standards, frameworks, source control, and conducting technical and code reviews.team support: provide peer mentoring to project team members and participate in hiring, onboarding, and training newcomers.what you need to succeed on this roleexperience: more than 5 years of recent experience with spring boot, cloud, security, and data.java proficiency: proficient in java version 8 and above (lambdas, streams).
microservices: experience in implementing microservices and developing them from scratch.restful services: proficient in developing restful services and understanding the richardson maturity model.security: experience in configuring spring security, jwt, and implementing oauth 2.0 from scratch.
knowledge of encryption algorithms and tokenization mechanisms (jwt or oauth 2.0); proficiency in https with ssl certificates.database management: experience in creating and managing standardized transactional databases (bdd), optimizing and understanding sql queries, and using spring data jpa.error management: proficient in error management techniques, including try-catch, control advise, api gw, and logstash.programming languages: knowledge of golang, python, or nodejs.microservices architecture: experience in designing microservices architecture.nosql databases: knowledge of nosql databases.would be a plus if you havedocker: experience with docker.middleware tools: experience with rabbitmq or kafka.aws and devops: experience with aws, pipelines, git, and lab.you can speakenglish: advanced/conversational english, b2 level or above.spanish: fluentmore about palo itwe're eager to adapt to change, learn from our experiences and move to meet our planet's urgent needs.
we are continuously taking action to:deliver projects with a positive impacttrain 100% of our workforce on impactachieve b corp certification among all our offices across the globecontinuously measure & improve employee happinessour clients are amongst the world's most successful companies.
we innovate with both established fortune 1000s, smes and start-ups who aim to make an impact, become global leaders and address the world's most complex challenges.what we offerstimulating working environmentsunique career pathinternational mobilityinternal r&d projectsknowledge sharingpersonalized trainingfor more on our team culture and benefits, check out our careers page.seniority levelmid-senior levelemployment typefull-timejob functionengineering and information technologyindustries: it services and it consulting
#j-18808-ljbffr