Senior Software Engineer

Senior Software Engineer

Full-Time 51750 - 63250 Β£ / year (est.) No working from home possible
C

At a Glance

  • Tasks: Design and develop robust Java applications while collaborating with cross-functional teams.
  • Company: Join a leading investment banking firm focused on innovation and technology.
  • Benefits: Attractive salary, health benefits, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic work environment with excellent career advancement opportunities.
  • Why this job: Make an impact in the tech world with cutting-edge tools and technologies.
  • Qualifications: 5+ years in Core Java, Spring, and Agile methodologies; strong coding skills required.

The predicted salary is between 51750 - 63250 Β£ per year.

Design, develop, and maintain robust Java-based applications.

Deliver secure, stable, and scalable solutions across various business and technical domains.

Collaborate with cross-functional teams to understand requirements and translate them into effective technical solutions.

Take ownership of projects, proactively identifying and resolving issues.

Ensure best practices in coding, testing, and deployment.

  • Required Qualifications
  • Core Java & Functional Programming: Minimum 5 years of experience with strong understanding of functional programming concepts.
  • Spring Ecosystem: At least 5 years of hands-on experience with Spring, Spring REST, Spring Boot, and JPA.
  • Kubernetes: Minimum 2 years of experience deploying and managing applications on Kubernetes.
  • Front-End Technologies: Working knowledge of Angular and React UI frameworks (2+ years).
  • Testing: Deep expertise in JUnit and integration testing (5+ years).
  • SQL: Ability to write efficient and optimized SQL queries (3+ years).
  • Agile Methodologies: Solid understanding of Agile practices and principles.
  • CI/CD: Experience with continuous integration and deployment pipelines.
  • Design Principles: Strong grasp of software design principles and patterns.
  • Investment Banking and Strong Coding experience
  • Preferred Skills
  • Experience with public cloud platforms (AWS, Azure, GCP).
  • Familiarity with Kafka, MQ, or other streaming services.
  • Exposure to AI-assisted development tools such as Co-pilot.
  • #J-18808-Ljbffr

Senior Software Engineer employer: Cubestech Ltd

As a Senior Software Engineer at our company, you will thrive in a dynamic and innovative environment that prioritises collaboration and professional growth. We offer competitive benefits, a strong commitment to work-life balance, and opportunities for continuous learning, all while being part of a team that values your contributions and encourages creative problem-solving. Located in a vibrant tech hub, our workplace fosters a culture of excellence and inclusivity, making it an ideal setting for those seeking meaningful and rewarding employment.

C

Contact Details:

Cubestech Ltd Recruitment Team

We think you need these skills to ace Senior Software Engineer

Core Java
Functional Programming
Spring Framework
Spring REST
Spring Boot
JPA
Kubernetes