Software Engineer – Back End

🕒 July 10

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Tillster

Tillster

51 - 200 employees

Founded 2002

🛍️ eCommerce

🤝 B2B

💰 $14.5M Venture Round on 2010-03

eCommerce • Technology • B2B

Tillster is a technology company that specializes in digital ordering solutions, mobile apps, and customer engagement tools. It provides scalable platforms for online and mobile ordering, in-store payments, marketing solutions, and data analytics, aimed at enhancing customer experiences in the food industry. Tillster emphasizes features like loyalty programs, digital coupons, and multi-channel communications to help brands optimize and streamline their operations while increasing revenue.

📋 Description

• Building highly scalable microservices in a serverless backend architecture with a continuous delivery pipeline. • Participate in design sessions to help improve the overall architecture of platform. • Become well versed in AWS technologies and building a modern event driven serverless architecture. • Work with stakeholders and product owners to understand requirements and come up with solutions. • Continuous learning: Tillster provides access to LinkedIn learning courses where you can beef up your skills in different areas as needed. • Utilizing various application integration techniques to communicate with third party and legacy/back-end systems. • Help with the development of high-volume, high-performance, high-availability, service-oriented Java or Typescript applications using proven Java or typescript frameworks and technologies.

🎯 Requirements

• 3-5+ years’ experience in design and development of service-oriented Java, Python, C# , Typescript(or any modern language) applications • Design and develop reusable libraries and APIs and microservices • Languages: Any modern OOP language will do, but Java or Typescript preferred. • Experience with relational or NoSQL data stores • Relevant O/S knowledge (Linux/Unix and Windows), Networking knowledge and experience • Ability to communicate effectively in English, with good verbal and written skills. • Agile/Scrum experience • Previous experience with Point-of-Sale development or payment systems is a plus but not required. • Bachelor’s degree in Computer Science (or similar) or equivalent experience. • Prior experience with AWS serverless and companion technologies like DynamoDB, SQS, etc would be great but not required.

🏖️ Benefits

• Meal allowance for each day worked available through meal card. • Home/Office allowance reimbursement per calendar month, pro-rated based on employment start date. • Health insurance : Tillster pays the premium for employee private health insurance. Employees have the option to add their spouse/dependents at the employee’s cost. • Holidays: Up to 20 federal and local/municipal holidays in accordance with applicable Portuguese Labour laws, dependent on your employment start date. • Vacation: Up to 22 days of vacation every holiday year, pro-rated based on employment start date. • Education, Learning & Development : We offer Udemy Learning courses; and ongoing learning and development opportunities.

Apply Now

Similar Jobs

🕒 July 9

HumanIT Digital Consulting

51 - 200

🤝 B2B

🎯 Recruiter

Senior Fullstack AI Applied Engineer developing modern web applications at software consultancy. Combining hands-on software engineering with AI-assisted development practices.

JavaScript

Node.js

React

SDLC

🕒 July 7

Vigil

51 - 200

🤝 B2B

☁️ SaaS

🏢 Enterprise

Experienced Java Engineer seeking to impact through collaborative development of Java/Spring Boot/Vue.js solutions. Contribute to high-quality software design & engineering standards.

Distributed Systems

Java

JavaScript

Spring

Spring Boot

SpringBoot

Vue.js

🕒 July 6

Vigil

51 - 200

🤝 B2B

☁️ SaaS

🏢 Enterprise

Senior Java engineer creating and maintaining microservices for payment solutions in a globally distributed team. Engaging in architectural design and working closely with other stakeholders.

Hibernate

Java

Kafka

Linux

Maven

MySQL

Spring

SQL

🕒 July 2

Easyship

51 - 200

🛍️ eCommerce

🏢 Enterprise

🚗 Transport

Engineering Manager at Easyship leading backend-focused squads to drive technical quality in shipping operations. Hands-on role managing Ruby on Rails codebase and fostering team wellbeing.

Distributed Systems

Kafka

Microservices

Ruby

Ruby on Rails

🕒 June 30

HumanIT Digital Consulting

51 - 200

🤝 B2B

🎯 Recruiter

Senior Scrum Master enabling Agile software development teams at a Telecommunications client in Germany. Facilitate Scrum ceremonies and drive Agile best practices in a remote role.

🗣️🇩🇪 German Required

Java