Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
[VLO] Senior Back-end Engineer (Java/Kotlin + AWS) image - Rise Careers
Job details

[VLO] Senior Back-end Engineer (Java/Kotlin + AWS)

Company Description

Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we’re always on the lookout for talented people who bring passion and creativity to every project. Our culture embraces openness, acts with respect, shows grit & guts and combines employment with enjoyment.

Job Description

Project – the aim you’ll have:

The project is for a client in the real estate industry sector. We are looking for an experienced developer in Java/Kotlin with experience in AWS cloud environment.

Position – how you’ll contribute:

 

  • continuously design, develop and test web services;
  • work with cloud environment (AWS);
  • help drive the optimization, testing and tooling to improve software quality.

Qualifications

Expectations – the experience you need:

  • ​​​​minimum 4 years of experience in software engineering;
  • excellent knowledge of Java (knowledge of Kotlin will be an additional asset);
  • experience with Spring stack, hibernate and SQL database;
  • experience with REST;
  • experience with AWS;
  • good verbal and written English language skills.

Additional Information

Our offer – professional development, personal growth  

  • Flexible employment and remote work  
  • International projects with leading global clients 
  • Non-corporate atmosphere 
  • Internal & external training 
  • Private healthcare and insurance  
  • Multisport card 
Software Mind Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Software Mind DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Software Mind
Software Mind CEO photo
Unknown name
Approve of CEO
What You Should Know About [VLO] Senior Back-end Engineer (Java/Kotlin + AWS), Software Mind

Join Software Mind as a Senior Back-end Engineer (Java/Kotlin + AWS) and embark on an exciting journey in Wrocław, Poland! At Software Mind, we're not just about writing code; we’re passionate about making a real difference for companies around the globe. In this role, you’ll dive into a stimulating project in the real estate sector, developing robust web services that fuel innovation. You’ll harness the power of Java and Kotlin, alongside the cloud capabilities of AWS, while continually pushing the boundaries of software quality through optimization and testing. Your expertise will shine as you collaborate with cross-functional teams who bring creativity and ownership to every challenge. With a minimum of 4 years in software engineering under your belt, you'll find that our supportive culture—focused on openness, respect, and enjoyment—will allow you to thrive. You'll have access to flexible working arrangements, international projects, and a non-corporate atmosphere, complemented by continual professional growth opportunities, private healthcare, and a Multisport card. Come help us shape the future, one line of code at a time, and join an environment where your skills can truly flourish!

Frequently Asked Questions (FAQs) for [VLO] Senior Back-end Engineer (Java/Kotlin + AWS) Role at Software Mind
What are the primary responsibilities of the Senior Back-end Engineer at Software Mind?

In the role of Senior Back-end Engineer at Software Mind, you'll be responsible for designing, developing, and testing web services tailored for clients in the real estate sector. Your expertise in Java and Kotlin, paired with experience in the AWS cloud environment, will be pivotal as you lead optimization efforts and enhance software quality through testing and tooling.

Join Rise to see the full answer
What qualifications should candidates have for the Senior Back-end Engineer position at Software Mind?

Candidates applying for the Senior Back-end Engineer role at Software Mind should possess at least 4 years of experience in software engineering, with a strong command of Java and familiarity with Kotlin being a plus. Additionally, experience with the Spring stack, Hibernate, SQL databases, RESTful services, and AWS is crucial for success in this position.

Join Rise to see the full answer
What benefits does Software Mind offer to Senior Back-end Engineers?

Software Mind presents an attractive offer for Senior Back-end Engineers, including flexible employment options and remote working opportunities. You'll work on international projects with leading global clients in a supportive environment that fosters personal and professional development, private healthcare, and a Multisport card.

Join Rise to see the full answer
What technology stack should a Senior Back-end Engineer be familiar with at Software Mind?

Candidates looking to join Software Mind as a Senior Back-end Engineer should be proficient in Java, with a knowledge of Kotlin being beneficial. Familiarity with the Spring stack, Hibernate, SQL databases, REST APIs, and AWS is essential for effectively contributing to projects.

Join Rise to see the full answer
What is the company culture like at Software Mind for Senior Back-end Engineers?

The culture at Software Mind is characterized by openness, respect, and a balance between work and enjoyment. As a Senior Back-end Engineer, you'll be engaged in a non-corporate atmosphere that encourages creativity and teamwork, making it an enriching place to grow your career.

Join Rise to see the full answer
Common Interview Questions for [VLO] Senior Back-end Engineer (Java/Kotlin + AWS)
Can you explain your experience with Java and how it will benefit your role as a Senior Back-end Engineer?

In answering this, highlight specific projects you've worked on where Java played a central role. Discuss your contributions to those projects, such as design, problem-solving, or scale, and how that experience prepares you for the challenges at Software Mind.

Join Rise to see the full answer
How do you approach designing and testing web services?

Share your structured process for designing web services, emphasizing the importance of understanding client requirements and performance considerations. You might elaborate on your testing methods, which can include unit tests, integration tests, and how you ensure quality at every stage.

Join Rise to see the full answer
What experience do you have with AWS, and how have you utilized it in previous roles?

Discuss the AWS services you've worked with, how you integrated them into projects, and the impact they had on the backend architecture. Touch on any specific projects where your expertise in AWS led to enhanced performance or cost savings.

Join Rise to see the full answer
How do you keep up-to-date with new developments in Java/Kotlin and AWS?

This is your chance to demonstrate your commitment to continuous learning. Mention specific sources you follow, like blogs, online courses, or podcasts, and share how you've applied new knowledge in your work.

Join Rise to see the full answer
Can you provide an example of a complex problem you solved in your previous projects?

Select a challenging technical issue from your past work that showcases your analytical skills and creativity. Walk them through your problem-solving process and the outcome, ensuring it reflects your readiness for the role at Software Mind.

Join Rise to see the full answer
What is your experience with REST APIs?

Share your familiarity with creating and consuming REST APIs. Highlight any design considerations you adhere to, such as proper status codes or API versioning, and explain how you've used RESTful services in prior projects.

Join Rise to see the full answer
How do you prioritize tasks when you have multiple deadlines?

Explain your approach to time management and prioritization. Provide strategies you use to handle competing deadlines, such as using task management tools or methodologies like Agile or Scrum.

Join Rise to see the full answer
What role do you think collaboration plays in software development?

Emphasize the importance of teamwork in your development process. Discuss how you collaborate with cross-functional teams, communicate within your team, and any tools you use to facilitate effective collaboration.

Join Rise to see the full answer
How do you ensure high quality in your backend code?

Talk about your coding practices, including code reviews, deploying unit tests, and using metrics to measure code quality. Mention any frameworks or tools you've found helpful in maintaining quality standards.

Join Rise to see the full answer
Why do you want to work at Software Mind as a Senior Back-end Engineer?

Express your enthusiasm for the unique projects and culture at Software Mind. Mention specific aspects of their mission or values that resonate with you, and how you believe you can contribute to their success as part of their team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays
Photo of the Rise User
Visa Remote Austin, TX
Posted 2 days ago
Photo of the Rise User
Posted 9 days ago
IZIX Remote No location specified
Posted 11 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 10, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!