Java Developer

Java Developer

Birmingham Full-Time 36000 - 60000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join our team as a Java Developer, delivering high-quality features and enhancements.
  • Company: Sidetrade is a leading global SaaS provider transforming the Order-to-Cash process.
  • Benefits: Enjoy comprehensive training, mentorship, and a collaborative work culture.
  • Why this job: Embrace innovation in AI and Data Science while working with passionate professionals.
  • Qualifications: Experience with Java, automated testing frameworks, and API engineering is essential.
  • Other info: Diversity and inclusivity are core values at Sidetrade, celebrating unique contributions.

The predicted salary is between 36000 - 60000 £ per year.

Overview

Are you interested in joining a fast-growing international company that is a leader in its market? Are you ready to tackle stimulating challenges targeting large enterprises? Passionate about Technology and Global Organizations?

About Sidetrade (www.sidetrade.com)

Sidetrade is a SaaS company, listed on Euronext Growth, on a mission to revolutionize the way large enterprises unlock value from their customers leveraging its AI-powered Order-to-Cash solutions. Positioned as a Gartner Magic Quadrant Leader since 2022, with a strong growth trajectory across North America and Europe, we\\\’re proud of our global team made up of 27 nationalities with diverse perspectives that drive our innovation, #OneTeam culture and a customer-first mindset.

We value passion over perfection—so if you\\\’re eager to learn and bring the right energy, we want to hear from you. Be you. Grow with us.

Curious about Sidetrade? Catch theSidetrade Inside Out podcast.

Responsibilities

  • As a key member of our P6 Platform team, you will deliver high-quality new features and product enhancements to our P6 Platform.
  • Collaborate with multi-disciplinary teams across the UK and France (with some travel required) to innovate and implement secure design principles according to Information Security policies and standards.
  • Explore latest tools and techniques, driving innovation within our R&D team.
  • Take control of implementing cutting-edge solutions that optimise our processes. Level up your talent and ignite your development journey!

Qualifications

What you will love at Sidetrade

We are seeking a passionate and knowledgeable Java Platform Engineer with a multifaceted skill set. Immerse yourself in the exhilarating world of AI and Data Science within our cutting-edge tech environment. Collaborate with like-minded individuals, embracing the latest tools, techniques, and technologies. Fuel your professional growth and innovation within our agile development ecosystem.

You\’ll have most of the following key skills and experience:

  • Experience in automated testing frameworks such as Playwright
  • Experience with profiling tools and load testing
  • Commercial experience with a core programming language, like Java or any other JVM language (Groovy, Scala, Kotlin…)
  • Expertise in API Engineering
  • Experience with relational database technologies like PostgreSQL
  • DevOps: CI/CD, Docker, Git

The following skills and technologies would be a plus:

  • Understanding of Software Engineering Principles: SOLID principles, design patterns, TDD, BDD and DDD, Enterprise Architecture Patterns
  • Frontend Technologies: HTML, CSS, JavaScript, TypeScript, React
  • Experience with unit and integration testing: JUnit, Spock, Jest…
  • Experience with integration frameworks such as Apache Camel
  • Other languages such as Unix scripting
  • Experience with O2C applications and payment gateways
  • Experience of product tracking tools, e.g. Jira
  • Experience in operating in an Agile environment (SCRUM, Kanban)

Your first 90 days

  • Join our Immersive Bootcamp
  • Review your onboarding plan with your manager and develop an action plan to achieve your goals
  • Collaborate with the team and participate in the roadmap to optimize software performance; build your internal network across all departments
  • Expand your skill set, share your expertise and unlock your full potential

At Sidetrade, we cultivate a multicultural environment that fuels innovation. With over 22 nationalities represented, we strongly value diversity, gender equality, inclusivity, and fairness. As an equal opportunity employer, we reject all forms of discrimination and harassment. Your unique contributions are celebrated, driving collective success in our inclusive workplace.

Discover more on www.sidetrade.com.

Agencies

Only applications from invited agencies through the Workable portal will be accepted. Unsolicited CVs sent directly to managers or HR will not incur any fees.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Software Development

Industries

  • Software Development

#J-18808-Ljbffr

Java Developer employer: Sidetrade

At Sidetrade, we pride ourselves on being an exceptional employer that champions innovation and collaboration within our dynamic R&D team. Located at the heart of Europe and North America, we offer a vibrant work culture that values diversity and inclusivity, alongside comprehensive training and mentorship opportunities to foster your professional growth. Join us as a Java Developer and immerse yourself in cutting-edge technology while contributing to transformative solutions in the AI-powered Order-to-Cash landscape.
S

Contact Detail:

Sidetrade Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Developer

✨Tip Number 1

Familiarise yourself with Sidetrade's AI-powered SaaS platform and its impact on the Order-to-Cash process. Understanding how your role as a Java Developer fits into this ecosystem will help you articulate your value during discussions.

✨Tip Number 2

Network with current employees or alumni who have worked at Sidetrade. Engaging in conversations about their experiences can provide insights into the company culture and expectations, which can be invaluable during interviews.

✨Tip Number 3

Stay updated on the latest trends in Java development and related technologies like Docker and CI/CD. Being able to discuss recent advancements or tools in your field can demonstrate your passion and commitment to continuous learning.

✨Tip Number 4

Prepare to discuss your experience with automated testing frameworks and API engineering. Given the emphasis on these skills in the job description, showcasing relevant projects or challenges you've tackled can set you apart from other candidates.

We think you need these skills to ace Java Developer

Java Programming
Automated Testing Frameworks (e.g., Playwright)
Profiling Tools and Load Testing
API Engineering
Relational Database Knowledge (e.g., PostgreSQL)
DevOps Skills (CI/CD, Docker, Git)
Understanding of Software Engineering Principles (SOLID, design patterns, TDD, BDD, DDD)
Frontend Technologies (HTML, CSS, JavaScript, Typescript, React)
Testing Frameworks (JUnit, Spock, Jest)
Integration Frameworks (e.g., Apache Camel)
Scripting Languages
Experience with O2C Applications and Payment Gateways
Familiarity with Product Tracking Tools (e.g., Jira)
Agile Methodologies (SCRUM, Kanban)
Problem-Solving Skills
Collaboration and Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java and any relevant JVM languages. Include specific projects or roles where you've used automated testing frameworks, API engineering, and DevOps skills.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and problem-solving. Mention your interest in AI and Data Science, and how you can contribute to Sidetrade's innovative environment.

Showcase Relevant Skills: Clearly list your technical skills that match the job description, such as experience with PostgreSQL, CI/CD, Docker, and Agile methodologies. Use examples to demonstrate your expertise in these areas.

Research Sidetrade: Familiarise yourself with Sidetrade's mission and values. Understanding their focus on innovation and customer-centricity will help you align your application with their culture and goals.

How to prepare for a job interview at Sidetrade

✨Showcase Your Java Expertise

Be prepared to discuss your experience with Java and JVM languages in detail. Highlight specific projects where you've implemented Java solutions, focusing on the challenges you faced and how you overcame them.

✨Demonstrate Problem-Solving Skills

Expect technical questions that assess your problem-solving abilities. Practice coding challenges or algorithm problems beforehand, as this will help you think on your feet during the interview.

✨Familiarise Yourself with Agile Methodologies

Since Sidetrade values Agile environments, be ready to discuss your experience with SCRUM or Kanban. Share examples of how you've contributed to team dynamics and project success in an Agile setting.

✨Prepare Questions About the Company

Research Sidetrade and its innovative approach to AI-powered solutions. Prepare insightful questions about their R&D team and future projects, showing your genuine interest in contributing to their mission.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>