About us

PALO IT is a global innovation consultancy and Agile software development company dedicated to helping organizations embrace technology as a force for good. We work with clients to rapidly launch products and services, create new business models, and prepare leadership and culture for the future. We are a community of innovators, designers and technologists in 11 offices and five continents (France, Hong Kong, Singapore, Thailand, Australia, USA, Spain, Mexico and Colombia).

We are committed to helping businesses transform to improve our world. We are proud to be a new World Economic Forum (WEF) Champion and certified B Corp company in Singapore and Hong Kong, currently working towards certification in all other locations.

Our impact on PALO IT

Using our B Corp certification and WEF status as our north star, we are eager to adapt to change, learn from our experiences, and move forward to meet the urgent needs of our planet. With 2025 as our horizon, we are acting to meet the following objectives:

  • Become a net zero climate company
  • Obtain 50% of income from projects with positive impact
  • Train 100% of our workforce in impact
  • Achieve B Corp certification among our 11 offices worldwide
  • Achieve 90% happy employees at PALO IT


Our clients are among the most successful companies in the world. We innovate with both established Fortune 1000s, SMEs, and startups seeking to make an impact, become global leaders, and address the world's most complex challenges.

How is your job?

The Backend Developer role will be to take care of the development lifecycle including design, estimation, planning, unit testing, release and deployment support.

Main responsibilities:

  • Work with business analysts and solutions architects to understand business requirements and translate them into technical solutions in the application.
  • Contribute/review technical specifications and ensure compliance with detailed specifications and codes.
  • Responsible for managing technical risk reports in projects.
  • Control and maintain the quality of developments (norms and standards, frameworks, source control, technical reviews, code reviews).
  • Provide guidance to project team members and others and participate in hiring, onboarding, and training newcomers.

What you need for this role:

  • Hands-on experience with various Java/web technologies and frameworks: Spring (Core, Security, MVC), JPA, REST, JMS, Maven.
  • Experience with the Spring framework (Spring, Spring MVC, Spring boot, Spring Security, etc.)
  • Experience with the hibernate framework
  • Knowledge of microservices patterns.
  • Knowledge of object-oriented programming and Middleware
  • Strong knowledge and experience with databases (relational and NoSQL) and/or caching solutions (Couchbase/Redis)
  • Experience building and delivering web/mobile business solutions (e.g. in Banking, Travel, Finance, Healthcare, Information Industries) and Restful API projects.
  • Good knowledge of design patterns and development principles.
  • Good knowledge of unit testing
  • Working knowledge and experience with Unified Modeling Language (UML) for enterprises. modeling (workflows) and object modeling.

At PALO IT, we are a team of values:

  • Responsible
  • Autonomy
  • Organization
  • Teamwork
  • Adherence to processes
  • Promote cooperation
  • Presence with client
  • Activity Tracking

What we offer

  • Stimulating work environments
  • Unique career path
  • International mobility
  • Internal R&D projects
  • Knowledge sharing
  • Personalized training
  • Entrepreneurship and intra-entrepreneurship

To learn more about our team culture and benefits, check out our careers page.

PALO IT is an inclusive company that respects diversity and does not make any type of discrimination.

 

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Our system has flagged this application as potentially being associated with bot traffic. Please turn off any VPNs, clear your browser cache and cookies, or try submitting your application in a different browser. If this issue persists, please reach out to our support team via our help center.
Please complete the reCAPTCHA above.