BACK END JAVA [CRS043]

Palo It


Who We Are Build. 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 intelligence - We are positive, courageous, caring, doers and committed to excellence Your Role As a Back End Java Developer, you will manage the full development lifecycle, including design, estimation, planning, unit testing, release, and implementation support. Who you are - Technical 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 rol - Experience: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. - Microservices Architecture:Experience in designing microservices architecture. - NoSQL Databases:Knowledge of NoSQL databases. Would be a plus if you have - Docker:Experience with Docker. - Middleware Tools:Experience with RabbitMQ or Kafka. - AWS and DevOps:Experience with AWS, Pipelines, Git, and Lab. - Programming Languages:Knowledge of Golang, Python, or NodeJS. You can speak - English:Advanced/conversational English, B2 level or above. - Spanish: Fluent More About PALO IT We'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 impact - Train 100% of our workforce on impact - Achieve B Corp certification among all our offices across the globe - Continuously measure & improve employee happiness Our 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 Offer - Stimulating working environments - Unique career path - International mobility - Internal R&D; projects - Knowledge sharing - Personalized training For more on our team culture and benefits, check out our careers page . Apply for this job * indicates a required field First Name * Last Name * Email * Phone * Location (City) * Resume/CV * Enter manually Accepted file types: pdf, doc, docx, txt, rtf Enter manually Accepted file types: pdf, doc, docx, txt, rtf LinkedIn Profile Do you speak english fluently? * Are you aligned with Hybrid Work? * Select... What are your salary expectations? Is negociable? * #J-18808-Ljbffr

trabajosonline.net © 2017–2021
Más información