Java Software Engineer - London, United Kingdom - Opus Recruitment Solutions

    Opus Recruitment Solutions background
    Description

    Job Description

    My client are a leading technology company dedicated to revolutionizing the industry with innovative solutions. Their team is comprised of talented individuals who are committed to pushing boundaries and delivering excellence. As they continue to expand, they are seeking a Java Software Engineer to join our dynamic team.

    Role Overview:

    As a Java Software Engineer, you will have the opportunity to work on exciting projects and collaborate with experienced developers. You will play a key role in designing, developing, and maintaining scalable software solutions using Java, Scala, AWS, and the Spring framework.

    Key Responsibilities:

    • Develop high-quality software applications using Java, Scala, and Spring framework.
    • Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
    • Utilize AWS services to deploy, monitor, and scale applications in a cloud environment.
    • Write clean, efficient, and well-documented code following best practices and coding standards.
    • Participate in code reviews and provide constructive feedback to ensure code quality.
    • Troubleshoot and debug issues reported by users or identified during testing phases.
    • Stay updated with emerging technologies and industry trends to continuously improve skills and solutions.

    Requirements:

    • Bachelor's degree in Computer Science, Software Engineering, or a related field.
    • Proficiency in Java programming language and experience with JVM-based frameworks such as Spring.
    • Familiarity with Scala programming language and its ecosystem.
    • Basic understanding of cloud computing concepts and experience with AWS services (e.g., EC2, S3, Lambda, DynamoDB).
    • Strong problem-solving skills and ability to learn new technologies quickly.
    • Excellent communication and teamwork skills.

    Benefits:

    • Competitive salary and benefits package.
    • Opportunities for professional development and career advancement.
    • Collaborative and supportive work environment.
    • Flexible work arrangements and remote work options.
    • Exciting projects and cutting-edge technologies.

    Location:

    This position is based in London, with potential opportunities for remote work or flexible arrangements.

    #J-18808-Ljbffr