Sign up / Log in

Book a demo!

Learn more about Jobful products & services for disrupting talent acquisition!

Discover how Jobful can help you recruit faster and hire top talent for your organization. Book a session with us to:

  • Review the state of hiring and discuss your goals
  • Explore the right tools for a candidate smart experience
  • Gain recruiters operational excellence
  • Receive pricing details based on your needs

Our experts are waiting for you! We’ll reach out within 24 business hours.

Full stack Java Software Engineer
1 year ago
  • Domain IT Software
  • Availability Full-time
  • Experience Mid Level
  • Type of contract Fixed period
  • Location Remote
  • Accommodation No
  • Salary To be determined
  • Verified company Yes


  • Develop, design, and implement new or modified software products or ongoing business projects
  • Identify properly the components of the application and infrastructure in the domain
  • Complete the assigned task within the agreed estimation
  • Deliver a high-quality code ensuring the fulfillment of the requirements, taking into consideration also its performance
  • Evaluate, assess, and recommend robust software solutions for assigned tasks
  • Identify areas of improvement in existing programs and subsequent refactoring
  • Continue to learn and refine your skills as a software engineer, while having the support of your senior colleagues


  • Work closely with other Software Engineers, Product Owners, team managers, and clients
  • Mentor colleagues that would benefit from your knowledge
  • Respect the agreements set up together with the team and clients
  • Communicate periodically the progress of work and provide status updates


Role requirements

  • 3+ years of experience in software development (Java & Angular)
  • Good knowledge of Java 8 and the associated patterns (e.g. SOLID principles, Design Patterns)
  • Good knowledge of frameworks and adjacent technologies used in projects (e.g. Spring)
  • Experience in Web Applications using JavaScript/Typescript and some of its most common libraries/frameworks (e.g., Angular, VueJS, etc.) and Web standards, CSS and HTML best practices
  • Experience working with databases and web services
  • Good troubleshooting and problem-solving skills (debugging, source control)
  • Effective communication skills for team and client interaction
  • Ability to adjust your strategies and ways of working in accordance with specific contexts
  • Team player, being able to collaborate with colleagues and participate in feedback discussions
  • Advanced English or German language skills

  • People Centric
  • Courage
  • Flexible work schedule
  • Health Insurance
  • Training programs
  • Wide variety of projects (internal mobility)
  • Learning budget and platforms
Recruitment process
  • Initial screening to assess the fulfilment of the necessary requirements for initiating an employment contract
  • Get to know each other discussion together with a Recruitment Business Partner
  • Technical assessment discussion with one of our colleagues
  • Present a collaboration proposal
Apply to job
Stay safe in your search for employment.
  • Ask questions about the job before you go to an interview
  • Don’t leave your original passport and ID to employers
  • Don’t make any requested payments
  • Research the recruiter and the company
  • Read the contract before you sign it
Read more about how to recognise legitimate employment here.
Apply to job

Do you want to apply to this job? Upload your CV and we will use it to create your Jobful profile.

Pro tip: Any format is good but we recommend the resume export from LinkedIn

pdf, doc, docx, txt, rtf (5MB)

Login as a company
Register as a candidate
Already have an account? .

Alternately you can

Register as a company
Already have an account? .
Retrieve password
Register as a recruiter
Already have an account? .
Retrieve password