At a Glance
- Tasks: Join an agile team to develop innovative software solutions in finance.
- Company: JPMorgan Chase, a leader in financial technology with a global reach.
- Benefits: Competitive salary, career growth, and a collaborative work environment.
- Why this job: Make a real impact in the finance sector while enhancing your tech skills.
- Qualifications: Proficient in Java with experience in software engineering and problem-solving.
- Other info: Dynamic team culture that fosters curiosity and innovation.
The predicted salary is between 36000 - 60000 £ per year.
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Software Engineer lll at JPMorgan Chase within Equity Derivative Group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for building critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Team Overview: You will join and collaborate with a global team of technologists at all stages of the software development pipeline creating high quality software solutions in an environment that encourages curiosity and innovation, grows talent, and applies and sharpens your multi-faceted software engineering skillset.
Job Responsibilities:
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
- Develops secure high-quality production code, and reviews and debugs code written by others.
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
- Collaborate with engineers, business analysts, project managers, and sales and marketers to develop software solutions for our Equity Derivatives platform.
- Work within a team of software engineers analyzing and implementing business requirements within an Agile/Scrum environment.
- Work closely with production management applying technical knowledge to support business processes, changes, and end users.
Required Qualifications, Capabilities, and Skills:
- Formal training or certification on software engineering concepts and proficient advanced experience.
- Hands-on practical experience delivering system design, application development, testing, and operational stability.
- Experience with Java/JVM and the Java/JVM ecosystem.
- Understanding of software design patterns and clean code practices.
- Experience partnering with product and engineering teams.
Preferred Qualifications, Capabilities, and Skills:
- Experience with object-oriented design and micro-service architectures and best practices.
- Experience with finance / derivative products.
- Experience with the Java ecosystem including Spring, Web Services, and Messaging.
- Experience with NoSQL / Big Data Databases and Cloud technologies.
- Experience with Java 11+ and / or additional JVM languages like Kotlin/Scala.
- Exceptional client relationship skills including the ability to discover true requirements underlying feature requests, recommend alternative technical approaches, and or drive efforts to meet committed timelines with optimal solutions.
- Experience working on financial systems is a plus.
Software Engineer lll - Java employer: Jpmorgan Chase & Co.
Contact Detail:
Jpmorgan Chase & Co. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer lll - Java
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at JPMorgan Chase or similar companies. A friendly chat can open doors and give you insights that might just land you an interview.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best Java projects and any cool software solutions you've developed. This is your chance to demonstrate your creativity and technical prowess beyond just a CV.
✨Tip Number 3
Prepare for the technical interview! Brush up on your coding skills and be ready to tackle some real-world problems. Practising with mock interviews can help you feel more confident and ready to impress.
✨Tip Number 4
Apply through our website! We make it easy for you to find the right role. Plus, applying directly shows your enthusiasm and commitment to joining our team at StudySmarter.
We think you need these skills to ace Software Engineer lll - Java
Some tips for your application 🫡
Show Off Your Skills: When you're writing your application, make sure to highlight your experience with Java and any relevant technologies. We want to see how your skills align with the role, so don’t hold back on showcasing your technical prowess!
Tailor Your Application: Take a moment to customise your application for this specific role. Mention how your past experiences relate to the responsibilities listed in the job description. This shows us that you’ve done your homework and are genuinely interested in the position.
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language and avoid jargon unless it’s relevant. We appreciate a well-structured application that makes it easy for us to see your qualifications at a glance.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Jpmorgan Chase & Co.
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially the latest features in Java 11 and beyond. Be prepared to discuss your experience with the Java ecosystem, including frameworks like Spring and any micro-service architectures you've worked with.
✨Showcase Your Problem-Solving Skills
During the interview, be ready to demonstrate how you approach technical challenges. Think of specific examples where you've executed creative software solutions or debugged complex issues. This will show your ability to think beyond conventional methods.
✨Understand Agile Methodologies
Since you'll be working in an Agile/Scrum environment, it's crucial to understand these methodologies. Be prepared to discuss your experience collaborating with cross-functional teams and how you've contributed to delivering high-quality software solutions.
✨Highlight Your Client Relationship Skills
Exceptional client relationship skills are key for this role. Prepare to share examples of how you've discovered true requirements behind feature requests and how you've recommended alternative technical approaches to meet deadlines effectively.