Senior Engineer

Senior Engineer

Full-Time 55000 - 70000 € / year (est.) Home office (partial)
Z

At a Glance

  • Tasks: Transform business needs into scalable tech solutions and develop high-performance Java applications.
  • Company: Join a forward-thinking tech company that values innovation and collaboration.
  • Benefits: Enjoy competitive pay, health perks, remote work options, and opportunities for growth.
  • Other info: Dynamic team environment with excellent career advancement potential.
  • Why this job: Make a real impact by working on mission-critical applications with cutting-edge technologies.
  • Qualifications: 3+ years in Core Java, Spring Boot expertise, and strong communication skills.

The predicted salary is between 55000 - 70000 € per year.

Job Responsibilities

  • Work with product teams and stakeholders to translate business requirements into scalable technical solutions.
  • Conduct technical discussions and solution presentations in fluent English with external clients and non-technical stakeholders.
  • Design, develop, test, and deploy Java applications using Spring Boot, adhering to coding standards, best practices, and microservices architecture principles.
  • Develop high-volume, high-performance, low-latency, and reliable mission-critical applications.
  • Participate in architectural reviews, apply design patterns and object-oriented design principles, and optimize system performance (e.g., SQL tuning, JVM profiling).
  • Assist in troubleshooting and resolving software defects and issues.
  • Containerize applications using Docker, manage orchestration via Kubernetes, and deploy to cloud platforms (AWS and Aliyun).
  • Participate in sprint planning, code reviews, and CI/CD pipeline maintenance within Scrum teams.

Qualifications

  • Core Java: 3+ years working experience.
  • Spring Ecosystem: Solid Java programming knowledge, familiar with various design patterns, proficient in Spring Boot, Spring MVC, and Spring Data JPA.
  • Design Patterns: Demonstrated use of OOP principles and patterns (e.g., Strategy, Decorator, Facade).
  • Containerization: Docker – building images, managing containers, and Docker Compose; Kubernetes – deploying applications, configuring Pods/Deployments, and basic troubleshooting.
  • Cloud Awareness: Understanding of AWS and Aliyun core services (EC2, S3, VPC).
  • Communication: Fluent English for technical discussions with clients (written and spoken).
  • Others: Ability to adopt the latest software development trends and industry best practices; practical experience with distributed architecture; ability to work with offshore teams, flexible problem-solving, and perform well under pressure; willingness to travel for work.

Senior Engineer employer: ZOLOZ PTE. LTD.

As a Senior Engineer at our company, you will thrive in a dynamic and innovative work culture that prioritises collaboration and continuous learning. We offer competitive benefits, including professional development opportunities and a supportive environment that encourages growth and creativity, all while being located in a vibrant area that fosters both personal and professional connections. Join us to make a meaningful impact through cutting-edge technology and be part of a team that values your contributions.

Z

Contact Detail:

ZOLOZ PTE. LTD. Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Prepare for those technical discussions! Brush up on your Java and Spring Boot knowledge, and be ready to showcase your problem-solving skills. Practising common interview questions can really help you shine.

Tip Number 3

Don’t forget to show off your projects! Whether it’s a GitHub repo or a personal website, having tangible examples of your work can set you apart from the competition. Make sure they’re easy to access and well-documented.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, you’ll be one step closer to landing that Senior Engineer role with us!

We think you need these skills to ace Senior Engineer

Java
Spring Boot
Spring MVC
Spring Data JPA
Design Patterns
Object-Oriented Programming (OOP)
Docker

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Engineer role. Highlight your Java expertise, Spring Boot projects, and any experience with Docker and Kubernetes. We want to see how you can bring value to our team!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with our needs. Don’t forget to mention your experience in technical discussions and working with stakeholders.

Showcase Your Projects:If you've worked on any relevant projects, make sure to include them in your application. Whether it's a personal project or something from your previous job, we love seeing practical examples of your skills in action!

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be one step closer to joining our awesome team at StudySmarter!

How to prepare for a job interview at ZOLOZ PTE. LTD.

Know Your Tech Inside Out

Make sure you’re well-versed in Core Java and the Spring ecosystem. Brush up on your knowledge of design patterns and be ready to discuss how you've applied them in past projects. This will show that you can translate business requirements into scalable solutions effectively.

Showcase Your Communication Skills

Since you'll be interacting with both technical and non-technical stakeholders, practice explaining complex concepts in simple terms. Prepare examples of how you've successfully communicated with clients or team members in the past, especially in English.

Demonstrate Your Problem-Solving Abilities

Be ready to discuss specific instances where you've troubleshot software defects or optimised system performance. Highlight your experience with SQL tuning and JVM profiling, as these are crucial for high-performance applications.

Familiarise Yourself with Containerization and Cloud Platforms

Understand the basics of Docker and Kubernetes, and be prepared to talk about your experience with them. If you’ve deployed applications on AWS or Aliyun, share those experiences, as they’ll be key to your role.