B

Senior Java Developer

Bounteous Greater Glasgow Area
Visa Sponsorship
Apply
AI Summary

Bounteous seeks a Senior Java Developer to enhance Java 17 applications and implement cloud-native solutions. The role requires strong technical expertise in Java, Kafka, Spring Boot, and AWS, with autonomous and collaborative work capabilities. Candidates must have 4-12 years of experience and excellent communication skills.

Key Highlights
Java 8+ development with Spring Boot and Kafka
Cloud-native architecture implementation (microservices, event-driven)
AWS expertise and CI/CD pipeline experience
Autonomous work with minimum oversight
Key Responsibilities
Proactively contribute to enhancing current Java 17 applications
Engage with senior stakeholders to break down complex problems into technical specifications
Write unit, component, integration, end-to-end, and performance tests
Implement various architecture patterns (microservices, event-driven, CQRS, hexagonal, cloud-native)
Work autonomously in a high trust environment and collaboratively with team members
Technical Skills Required
Java Kafka Spring Boot AWS
Benefits & Perks
Hybrid work model (3 days per week in Glasgow)
Visa sponsorship available
Nice to Have
Java 21 experience
Cloud Migration strategies
Kafka Streaming
Argo CD
Gitlab for CI/CD processes
Behaviour Driven Design writing automation test cases in Cucumber

Job Description


Bounteous is a premier end-to-end digital transformation consultancy dedicated to partnering with ambitious brands to create digital solutions for today’s complex challenges and tomorrow’s opportunities. With uncompromising standards for technical and domain expertise, we deliver innovative and strategic solutions in Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing.


Our Co-Innovation methodology is a unique engagement model designed to align interests and accelerate value creation. Our clients worldwide benefit from the skills and expertise of over 4,000+ expert team members across the Americas, APAC, and EMEA. By partnering with leading technology providers, we craft transformative digital experiences that enhance customer engagement and drive business success.


Job Role: Senior Java Developer

Duration: Fulltime/Contract - 12 months plus

Location: Glasgow, UK (Hybrid Model: 3 days per week)

Experience level: Minimum 4-12 yrs


Mandatory skills:

Java 8, Kafka, Collections, Multi-threading, problem solving as core skillset with knowledge of databases and design patterns, and some hands-on experience on UNIX. The candidate needs to be a self-starter, a confident personality with good communication skills who can work with minimum oversight and handholding.

Responsibilities


Key Responsibilities:

  • Proactively contribute to enhancing our current applications that are written in Java 17.
  • Engage with senior stakeholders to break down complex and ambiguous problems/requirements into technical specifications.
  • Comfortable with working autonomously in a high trust environment, but equally important to be able to build collaboratively with members of the team.
  • Write unit, component, integration, end-to-end, and performance tests.
  • Core understanding of streaming in Java and how to leverage it with AWS proprietary services.
  • Extensive experience with Spring Boot framework.
  • Implement various architecture patterns (microservices, event-driven, CQRS, hexagonal, cloud-native).
  • Databases: Basic knowledge of SQL. Familiarity with non-relational databases.
  • Communication Skills: Good oral and written English communication skills are required for this role. A successful candidate must be able to work alongside the users and the wider developer community in the firm and should also be able to communicate effectively with them.


Skills & Experience:

  • Bachelor or Master’s degree.
  • A deep understanding of AWS for cloud solutions.
  • A strong understanding of CI/CD pipelines.
  • Strong relational database skills using Postgres.
  • Proficient in using Kafka as the message broker.
  • Nurture, guide and mentor junior members of the team. Nice to Have:
  • Experience with Java 21.
  • Experience with Cloud Migration strategies.
  • Experience with Kafka Streaming.
  • Experience with Argo CD.
  • Experience with Gitlab for CI/CD processes.
  • Experience with Behaviour Driven Design writing automation test cases in Cucumber


_

Bounteous is proud to be an equal opportunity employer. Bounteous does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, physical or mental disability, national origin, veteran status, or any other status protected under federal, state, or local law. Bounteous is willing to sponsor eligible candidates for employment visas.


Similar Jobs

Explore other opportunities that match your interests

Senior Software Engineer

Programming
16m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

scope ai

United Kingdom

Reliability Engineer

Programming
28m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

sundayy

United Kingdom

Core Engineer

Programming
54m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

freelancing

United State

Subscribe our newsletter

New Things Will Always Update Regularly