Java Software Engineer

Bounteous
Glasgow
Workplace: HybridContractEUR 50,000 - 65,000 annuallyFunction: Software EngineeringExperience: 4-12 yearsEducation: bachelorsSkills: ["Self-starter","Communication","Autonomous work","Collaboration","Mentoring"]

Build and enhance Java applications that power enterprise AI services, improving current Java 17 systems and shipping reliable changes with unit, integration, and performance testing. Collaborate with senior stakeholders to translate complex requirements into technical specifications, work autonomously in a high-trust environment, and mentor junior developers. Drive streaming-based designs using Kafka and AWS, implement modern architecture patterns (microservices, event-driven, CQRS, hexagonal), and strengthen CI/CD with strong Postgres and CI/CD foundations.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Bounteous
Bounteous
5 days ago

Java Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Build and enhance Java applications that power enterprise AI services, improving current Java 17 systems and shipping reliable changes with unit, integration, and performance testing. Collaborate with senior stakeholders to translate complex requirements into technical specifications, work autonomously in a high-trust environment, and mentor junior developers. Drive streaming-based designs using Kafka and AWS, implement modern architecture patterns (microservices, event-driven, CQRS, hexagonal), and strengthen CI/CD with strong Postgres and CI/CD foundations.
Location: Glasgow
Workplace: Hybrid
Employment Type: Contract · 12 months
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Enhance existing Java 17 applications and contribute to improving current systems.
  • •Translate complex requirements into technical specifications with senior stakeholders.
  • •Build and test features with unit, component, integration, end-to-end, and performance tests.
  • •Leverage Java streaming and Kafka with AWS services, implementing event-driven and microservices architectures.
  • •Nurture, guide, and mentor junior team members while collaborating in a high-trust environment.

Pay and Benefits

Salary: EUR 50,000 - 65,000 annually

Key Requirements

  • •4-12 years of experience with strong Java skills, including Java 8 and Java 17, plus multi-threading and collections knowledge.
  • •Hands-on experience with Kafka and core streaming concepts in Java, including familiarity with event-driven design patterns.
  • •Strong Spring Boot experience and ability to implement architecture patterns such as microservices, CQRS, hexagonal, and cloud-native.
  • •Basic SQL and strong relational database skills (Postgres), with familiarity with non-relational databases.
  • •Comfort with UNIX and the ability to work autonomously with good communication skills and minimum oversight.
Experience:4-12 years
Education:Bachelor's
Skills:Self-starterCommunicationAutonomous workCollaborationMentoring
Languages:English
Tech Stack:JavaKafkaSpring BootAWSUNIXSQLPostgresMicroservicesEvent-drivenCQRSHexagonalCloud-nativeCI/CDArgo CDGitLabCucumber

Eligibility

Work Authorization:Sponsorship available.

Company Brief

Bounteous
Bounteous is a digital experience consultancy that designs, builds, and optimizes digital products, platforms, and customer experiences for enterprise brands across marketing, commerce, and analytics.
Industry: Consulting
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Chicago, United States
Founded: 2003
WebsiteLinkedIn