Live opening · Posted 2 days ago

Java Developer

Version1 · Belfast, Birmingham, Edinburgh, London, Newcastle, , United Kingdom
Smartrecruiters Hybrid Full-time
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 2 days ago
CompanyVersion1
LocationBelfast, Birmingham, Edinburgh, London, Newcastle, , United Kingdom
Job typeFull-time
Work modeHybrid
SkillsJava, Python, AWS, PostgreSQL, MySQL
SourceSmartrecruiters
ListedPosted 2 days ago

About the role

Description supplied by the original job listing.

We are seeking an experienced Java Developer to join our team. This role requires experience in Java development, AWS, database management, and batch processing. As a Java Developer, you will contribute to designing, developing, and maintaining applications that meet business needs.
Key Responsibilities
Design and develop scalable Java applications
Use AWS services to build and deploy cloud-based solutions, supporting availability and scalability
Design, implement, and maintain database schemas, write SQL queries, and improve performance
Develop and maintain batch processing systems to handle large volumes of data
Maintain code quality through reviews, testing, and adherence to standards
Work with cross-functional teams including product managers, QA engineers, and developers
Identify and resolve performance issues and bugs
Support junior developers through knowledge sharing and mentoring
Essential requirements
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
5+ years’ experience as a Java Developer in a product development or services environment
Experience with AWS services such as EC2, S3, Lambda, Step Functions, and Event Bus
Experience with relational databases (e.g. Oracle, MySQL, PostgreSQL), including SQL and performance troubleshooting
Proficiency in Java, Spring Framework, Hibernate, and RESTful APIs
Analytical and problem-solving skills
Clear verbal and written communication skills
Ability to work collaboratively within a team environment
Desirable experience
Experience with batch processing frameworks and tools
Python experience (minimum 2 years)

Employment type
Full-time

Work arrangement
Hybrid

Your early-applicant advantage

Live timing from JobBeeper.

Live data
10 min from Smartrecruiters publishing this role to us finding it
6 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
25,774 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App