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.