Match score not available

Backend Developer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's or Master's degree in Computer Science or related field., Solid understanding of Java and object-oriented programming., Basic experience in Spring and Spring Boot., Familiarity with databases., Eagerness to learn about microservices and cloud technologies..

Key responsabilities:

  • Develop and maintain backend services using Java, Spring, and Spring Boot.
  • Assist in integrating services and APIs within a microservices architecture.
  • Collaborate with cross-functional teams for deliver high-quality solutions.
  • Participate in code reviews and pair programming to improve skills.
  • Contribute to agile development and refine user stories.
Flexcompute logo
Flexcompute Startup https://www.flexcompute.com/
11 - 50 Employees
See more Flexcompute offers

Job description

Flexcompute is leading the charge in transforming the engineering simulation landscape with our groundbreaking ultra-fast simulation technology. Our suite of products, including the acclaimed Computational Fluid Dynamics (CFD) software Flow360 and electromagnetic software Tidy3D, are at the forefront of the industry, revolutionizing how simulations are conducted across various sectors. Our inception is rooted in the pioneering foresight of experts from Stanford University and MIT, supported by significant investments from top-tier venture capital firms. As innovators, we’re dedicated to continuously pushing the boundaries, driving rapid growth, and challenging the traditional norms of the multi-billion-dollar engineering simulation market.

Job Summary:

We are looking for a talented and motivated Backend Developer to join our dynamic team. If you have a strong foundation in Java and a keen interest in working with Spring, Spring Boot, and Microservices Architecture, we want to hear from you. This is a great opportunity to grow your skills in a supportive environment, working on SaaS and enterprise-level web applications. You’ll have the chance to work with AWS, CI/CD pipelines, and agile methodologies as you contribute to impactful software solutions. Join us to develop your expertise and make a meaningful contribution to our innovative projects.

This is a hybrid role, with 3 days per week in the office and the remaining days working remotely, offering a balance of flexibility and collaboration.

What You Will Do:
  • Backend Development: Work on developing and maintaining backend services using Java, Spring, and Spring Boot, with guidance from senior engineers.
  • System Integration: Assist in integrating various services and APIs within a microservices architecture, learning how to build distributed, cloud-based applications.
  • Collaboration: Work closely with cross-functional teams, including frontend developers, QA engineers, and product managers, to deliver high-quality software solutions.
  • Continuous Learning: Participate in code reviews, pair programming, and other collaborative activities to improve your coding skills and knowledge of best practices.
  • Agile Development: Contribute to our agile development process, helping to refine and implement user stories, and delivering features in a fast-paced environment.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Solid understanding of Java and object-oriented programming principles.
  • Basic experience or coursework in Spring and Spring Boot, with a strong desire to deepen knowledge in these areas.
  • Familiarity with databases and understanding of how to interact with them programmatically.
  • Eagerness to learn about microservices, cloud technologies, and CI/CD pipelines.
  • Problem-solving mindset with the ability to work well in a team-oriented environment.
  • Fast learner with a strong interest in developing software that makes an impact.
  • Ability to adapt quickly to new technologies and methodologies.
  • Good English reading and writing skills.

The following experience is preferred

  • Familiarity with version control systems like Git.
  • Basic understanding of frontend technologies is a plus.
  • Any experience with cloud platforms, particularly AWS, is a bonus.
  • Exposure to agile methodologies in a team setting.
  • Good Polish reading and writing skills
  • Have experience in open source and community contribution

Please note that in order to be considered for this position, candidates must have the legal right to work in Poland. This includes possessing a valid work permit or being eligible to obtain one before commencing employment.

Benefits

What we offer

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A collaborative and innovative work environment.
  • Flexible work arrangements.

Join Us

By joining Flexcompute, you’ll be at the heart of a movement set to redefine the engineering simulation industry. You will play a key role in shaping the future, where our innovations in simulation technology pave the way for groundbreaking advancements. We are committed to fostering an innovative and collaborative culture where boundaries of possibility are reimagined, driven by creativity, expertise, and a shared vision of transforming the technological landscape. We welcome a strong technical background individual with the ambition to grow into a management role, while continuing to engage directly with code and set the standard for technical excellence.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
EnglishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Problem Solving
  • Collaboration
  • Adaptability

Back-End Developer Related jobs