{bc}
linkedin

Senior Java Developer

Version 1
London, GBR
Full-time
Mid-Senior
Onsite
Discovered 3 weeks ago
JavaAWSEC2S3AWS LambdaAWS Step Functions

Full Job Posting

Role overview

Version 1 is seeking an experienced Senior Java Developer to design, develop, and maintain high-performance applications.

The description identifies batch processing as preferred work experience.

Key responsibilities

  • Design and develop robust, scalable, and efficient Java applications.
  • Use AWS services to build and deploy cloud-based solutions with high availability and scalability.
  • Design, implement, and maintain database schemas, write complex SQL queries, and optimize database performance.
  • Develop and manage batch-processing systems for large data volumes.
  • Ensure code quality through reviews, unit testing, and best practices; collaborate with product managers, QA engineers, and developers.
  • Troubleshoot performance bottlenecks, bugs, and other technical issues; mentor junior developers.

Qualifications

  • Bachelor’s or master’s degree in computer science, engineering, or a related field.
  • At least 7 years of Java development experience in product development or a services environment.
  • At least 3 years of AWS experience, with services such as EC2, S3, Lambda, Step Functions, and Event Bus.
  • At least 5 years of relational database experience, including complex joins and performance troubleshooting; examples include Oracle, MySQL, and PostgreSQL.
  • Proficiency in Java, Spring Framework, Hibernate, and RESTful APIs.
  • Strong analytical and problem-solving skills, verbal and written communication, and collaborative working ability.
  • SC clearance is essential.

Preferred qualifications

  • Hands-on experience with batch-processing frameworks and tools is preferred.
  • At least 2 years of Python experience is nice to have.

Work arrangement

  • The employer describes flexible/remote working and flexibility for individual circumstances; a specific workplace arrangement for this role is not stated.

Benefits and development

  • Benefits described include profit sharing, career development and mentorship, pension, private healthcare, life assurance, employee discounts, wellbeing programs, holiday allowance, leave policies, and educational assistance.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Version 1