Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Backend Software Engineer (Java)

at BytePitch - Software Labs

Posted 5 days ago | 6 applied

Description:

  • BytePitch is on a mission to inspire and enable people and communities to discover, develop, and harness their inner capabilities for meaningful and sustainable growth.
  • The Backend Software Engineer will design, develop, and maintain the backbone of BytePitch’s and its clients' software applications and systems.
  • This role involves collaborating with a team of engineers to build robust and scalable backend solutions that power the products.
  • The engineer's expertise in backend development is essential for ensuring the software's performance, reliability, and security.
  • Responsibilities include designing, developing, testing, and maintaining backend components and systems, creating efficient and secure APIs, optimizing databases, and writing complex SQL queries.
  • The engineer will build systems that can handle high-traffic loads, identify and resolve performance bottlenecks, and implement security best practices.
  • Additional tasks include writing unit tests, troubleshooting issues, creating technical documentation, and staying updated with the latest backend development trends.

Requirements:

  • Candidates must have more than 3 years of experience in similar functions.
  • Familiarity with service-oriented architectures, design patterns, and data structures is required.
  • Competence in test automation, continuous integration, and continuous delivery is necessary.
  • Expertise in relational databases and solid experience with Java and Spring Boot are essential.
  • Familiarity with containerization using Docker and experience with Google Cloud Platform are required.
  • Experience with messaging solutions such as Kafka, Redis, or RabbitMQ is valued.
  • A background in Fintech is considered an asset.
  • Candidates should be acquainted with agile methodologies such as Scrum, Kanban, and DevOps.
  • Strong autonomy, proactivity, accountability, and organizational skills are necessary.
  • Empathy, flexibility, adaptability, and the ability to work in a team are important traits.
  • Fluency in English is required.

Benefits:

  • Two types of contracts are available: Employment and Service (B2B) Agreements.
  • A competitive salary will be offered based on experience.
  • Additional benefits include meal allowance, health insurance, and extra days off depending on the type of contract and location.
  • The position allows for fully remote work and offers flexibility to balance personal and professional life.
  • BytePitch promotes an inclusive culture where employees can be themselves and thrive professionally.
  • A supportive environment for overall well-being is provided.
  • There is a budget for training and a personalized development plan based on career paths.
  • Opportunities to travel according to project or client needs are available.
  • The company hosts face-to-face events each year to connect with colleagues and strengthen company culture.