Senior Software Development Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Diploma or Certificate in Computer Science, Computer Engineering, or a related field., Over 5 years of post-graduation experience in Java, with strong proficiency in the language., Proficient in Java 8+ and Spring Boot, with knowledge of design patterns and thread-safe code., Fluent in English and Portuguese for effective global collaboration..

Key responsibilities:

  • Collaborate with the product manager, technical lead, and developers to design and develop enterprise services.
  • Architect scalable and robust services that meet client expectations and ensure high performance.
  • Maintain and optimize existing codebases for improved performance and scalability.
  • Provide technical support and troubleshoot complex issues effectively.

Qima logo
Qima https://www.qima.com
5001 - 10000 Employees
See all jobs

Job description

Company Description

ABOUT US : 

At QIMA, we’re on a mission to help our clients make products consumers can trust.  

Working with over 30,000 global brands, retailers, manufacturers and food growers, we are on the ground wherever products are made. We help businesses secure every step of their supply chain with quality inspections, supplier audits, certifications, and lab testing, all powered by our intelligent digital platform.  

Our team of 6,000 Qimates (and counting) across 65 offices and laboratories, are united in our shared passion for innovation and integrity and guided by our QIMA values in the decisions we make every day. We believe in the work we do, and in making a positive difference in the world. Does this sound like something you’d like to be a part of?  

QIMA Food is dedicated to helping every member of the global food supply chain ensure the safety and quality of food products, as well as safe working conditions and sustainable practices. With inspections, audits and certifications, we support food growers, producers and retailers, as well as businesses in food service and hospitality, securing their food products' journey from farm to shelf and fork. 

ABOUT THE DEPARTMENT : 

We are developing a Food Certification platform that supports various Certification schemes such as Global GAP, 2nd Party, Organics, and more. Our goal is to streamline the entire certification process—from booking to execution and quality improvement, helping our customers ensure their food products and processes meet stringent standards of quality, safety, and sustainability. Based in Brazil, your teammates work remotely, and your stakeholders are distributed globally, from USA to Europe and Asia.   

Effective use of web technologies has always been pivotal for our success, and we will count on your development skills to keep us at the top. The IT department is the beating heart of our daily operations. At QIMA, we use cutting-edge technologies to deliver the best and fastest service to our clients. If you're an IT specialist with a heart, join our team and help us make a safer world.  

Job Description

We are seeking an enthusiastic and skilled IT professional to join our team. This role offers the opportunity to work closely with the product manager, technical lead, and fellow developers in designing, prototyping, and developing top-tier enterprise services. 

  • Collaborative Development: Partner with the product manager, technical lead, and fellow developers in conceptualizing, prototyping, and developing cutting-edge enterprise services. 
  • Service Construction: Architect scalable, robust, and thoroughly documented services designed to meet and surpass client expectations, ensuring high performance and reliability. 
  • Code Maintenance: Proactively maintain, refactor, and optimize existing codebases to improve their overall maintainability, performance, and scalability. 
  • Deployment Support: Facilitate the deployment of software into production environments, ensuring seamless integration, minimal downtime, and optimal functionality during release cycles. 
  • Technical Issue Resolution: Deliver prompt and effective technical support, troubleshoot complex issues, and resolve them using your in-depth technical expertise and problem-solving skills. 
  • Continuous Improvement: Drive the ongoing improvement of code quality and test coverage by promoting best practices, conducting code reviews, and advocating for a culture of excellence and continuous development. 

The recruited Talent will report to the Software Tech Leader. 

Qualifications

 

  • Education: Diploma or Certificate in Computer Science, Computer Engineering, or a related field. 
  • Experience: Over 5 years of post-graduation experience in Java, with strong proficiency in the language. 
  • Technical Skills: Proficient in Java 8+ and Spring Boot. We are transitioning from Java 11 to Java 17 and will soon adopt the latest LTS. 
  • Knowledge: Understanding design patterns and experience in writing thread-safe code. 
  • Architecture: Familiar with domain-driven design, Microservices patterns, and distributed architectures. 
  • Language Proficiency: Fluent in English and Portuguese, enabling effective global collaboration. 

Join QIMA and use your technical expertise to contribute to a safer, more sustainable world through our innovative Food Certification platform. 

Additional Information

WHAT WILL YOU GAIN FROM THIS EXPERIENCE?  

  • International Professional Experience: Work in a global environment with diverse teams from around the world. 
  • Career Development: Follow a career path with diverse and expansive development opportunities. 
  • Multi-functional Exposure: Engage with and contribute to several key functions within the company. 
  • Mentorship and Growth: Benefit from the guidance of experienced managers who will support your professional growth and development. 

SO, ARE YOU READY TO BECOME A QIMATE? JOIN US!  

Because our differences make the difference, at QIMA we are proud to promote inclusive diversity and equal opportunities! Our policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.  

Required profile

Experience

Spoken language(s):
EnglishPortuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Software Engineer Related jobs