At a Glance
- Tasks: Join our team to develop and enhance enterprise applications using Java and cutting-edge technologies.
- Company: Dynamic financial services firm focused on innovation and technology.
- Benefits: Attractive salary, health benefits, remote work options, and opportunities for professional growth.
- Other info: Exciting environment with potential for career advancement in a regulated industry.
- Why this job: Be part of a team that shapes the future of trading technology with your coding skills.
- Qualifications: 4+ years in Java development, experience with enterprise applications, and a passion for tech.
The predicted salary is between 60000 - 80000 £ per year.
We are looking for a hands-on Java Developer with deep experience in Apache Struts and enterprise Java migrations to join our application development team.
- Develop, maintain, and enhance enterprise applications using Java (Java 11/17) and XML-based configuration.
- Design and maintain Enterprise JavaBeans (EJB) using Home, Local, and Remote interface patterns.
- Manage build and dependency configurations using Apache Ant and Apache Ivy.
- Deploy and support applications on IBM WebSphere Application Server (Traditional and/or Liberty).
- 4+ years of hands-on experience in Java development (Java 11 or 17).
- Experience with IBM WebSphere Application Server deployments.
- Experience in CVE remediation for enterprise Java applications.
- Experience working in Red Hat Enterprise Linux environments.
- Understanding of SQL Server JDBC drivers and Hadoop/Hive JDBC connectivity.
- Prior experience in financial services or regulated industries.
- Exposure to AI-assisted development tools (e.g., Hibernate, Java, MS SQL Server, SpringBoot).
Java Software Engineer - Trading in City of London employer: Thrive IT Systems
Contact Detail:
Thrive IT Systems Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Software Engineer - Trading in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work in financial services or regulated industries. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java projects, especially those involving Apache Struts and enterprise applications. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Java knowledge and understanding of EJB patterns. Practise coding challenges and be ready to discuss your experience with IBM WebSphere and CVE remediation.
✨Tip Number 4
Don't forget to apply through our website! We make it easy for you to find roles that match your skills. Plus, it shows you're genuinely interested in joining our team. Let's get you that Java Software Engineer position!
We think you need these skills to ace Java Software Engineer - Trading in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, especially versions 11 and 17. We want to see your hands-on skills with Apache Struts and any enterprise Java migrations you've tackled.
Showcase Relevant Experience: If you've worked with IBM WebSphere Application Server or have experience in financial services, shout about it! We love seeing how your background aligns with what we need.
Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon unless it's relevant to the role. Let us see your skills shine through!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at Thrive IT Systems
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially with versions 11 and 17. Be ready to discuss your experience with Apache Struts and how you've handled enterprise Java migrations in the past. They’ll want to see that you can not only code but also understand the architecture behind it.
✨Familiarise Yourself with Deployment Tools
Get comfortable with IBM WebSphere Application Server and the deployment processes involved. If you’ve worked with Apache Ant and Ivy for build management, be prepared to share specific examples of how you’ve used these tools effectively in your projects.
✨Showcase Your Problem-Solving Skills
Since this role involves CVE remediation, think of instances where you’ve tackled security vulnerabilities in your applications. Be ready to explain your thought process and the steps you took to resolve issues, especially in a financial services context.
✨Highlight Your Experience with Databases
Brush up on your knowledge of SQL Server JDBC drivers and Hadoop/Hive connectivity. Be prepared to discuss how you’ve integrated these technologies into your projects and any challenges you faced while doing so.