At a Glance
- Tasks: Design and develop scalable applications using Core Java, React, and cloud-native technologies.
- Company: Join a leading investment banking firm with a focus on innovation.
- Benefits: Enjoy competitive salary, health benefits, and opportunities for remote work.
- Other info: Collaborative environment with strong career growth and mentorship opportunities.
- Why this job: Make an impact in the investment banking sector while working with cutting-edge tech.
- Qualifications: 5-7 years of experience in Core Java, React, and cloud-native technologies required.
The predicted salary is between 63000 - 77000 Β£ per year.
Mandatory Skills: AWS Infra Services, GCP DevOps, Java, Kafka
Location: London/Warsaw - 3 Days from Office
Type: Perm/FTE
Job Summary:
Seeking a Specialist with 5 to 7 years of experience in Core Java, React, and cloud-native technologies to design, develop, and maintain scalable applications within the investment banking domain.
Job Description:
- Design and develop robust applications using Core Java, ReactJS, and associated frameworks.
- Utilize multithreading algorithms and data structures to build efficient and scalable solutions.
- Develop and maintain cloud-native applications leveraging Kubernetes and Amazon AWS services.
- Implement RESTful APIs and gRPC for seamless backend and frontend integration.
- Build responsive and user-friendly UI components using JavaScript, TypeScript, HTML5, CSS3, and state management tools like Redux or Context API.
- Integrate Kafka for event streaming and real-time data processing.
- Utilize Apache Ignite for in-memory data grid and caching solutions.
- Collaborate with cross-functional teams to gather and analyze business requirements ideally within the investment banking and risk domain.
- Follow best coding practices and ensure code quality through thorough testing.
- Stay updated with the latest advancements in Java, React, cloud-native technologies, and investment banking trends.
- Troubleshoot and debug application issues to optimize performance and reliability.
- Document application design, architecture, and operational procedures.
Roles and Responsibilities:
- Lead development initiatives within the React, Java, and cloud-native technology stack.
- Design and implement RESTful APIs and gRPC services to ensure smooth integration between frontend and backend systems.
- Collaborate closely with DevOps teams to support CI/CD pipelines and automate deployments using Kubernetes and AWS.
- Mentor and provide technical guidance to junior developers on Core Java, ReactJS, Kafka, Apache Ignite, and cloud-native best practices.
- Participate actively in Agile ceremonies including sprint planning, daily standups, and retrospectives.
- Ensure adherence to security compliance standards and best practices in application development.
- Optimize application performance and scalability based on monitoring and feedback.
- Troubleshoot and resolve production issues to maintain high system availability.
- Apply investment banking domain knowledge, particularly in risk management, to align technical solutions with business needs.
Specialist - Software Engineering employer: LTM
LTM is an excellent employer that fosters a collaborative and innovative work culture in Bradford, UK. With a strong emphasis on employee growth, we offer continuous professional development opportunities and support for career advancement, making it a rewarding place for those looking to make a meaningful impact in capital projects. Our commitment to work-life balance and a supportive team environment ensures that every employee feels valued and empowered to succeed.