At a Glance
- Tasks: Create innovative cloud-native applications using the latest tech and best practices.
- Company: Join a diverse and inclusive team at a leading financial services firm.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
- Other info: Be part of a supportive culture that values diversity and innovation.
- Why this job: Make a real impact by delivering cutting-edge solutions in a dynamic environment.
- Qualifications: Experience in Java/Kotlin and a passion for agile software development.
The predicted salary is between 55000 - 70000 £ per year.
Job Responsibilities
- Deliver end-to-end cutting-edge solutions in the form of cloud-native microservice architecture applications leveraging the latest technologies and the best industry practices.
- Design, estimate costs for and implement technical solutions written in Java/Kotlin.
- Write unit, component, integration, end-to-end and performance tests.
- Support the products you’ve built through their entire life cycle, including production and incident management.
Required Qualifications
- Formal training or certification on Java programming concepts and proven advanced experience.
- Recent hands-on professional experience as a back-end software engineer in an agile, dynamic, customer-facing environment.
- Recent experience with a JVM language (Java/Scala/Kotlin, preferably Java 8+).
- Understanding of RESTful APIs and web technologies.
- Understanding of relational databases.
- Experience in all stages of the software development lifecycle (requirements, design, architecture, development, testing, deployment, release and support).
- Ability to work in a dynamic, agile environment within a diverse, inclusive and geographically distributed team.
- Ability to focus on promptly addressing customer needs.
- Technically curious, versatile and solution-oriented.
- Excellent written and verbal communication skills in English.
Preferred Qualifications
- Understanding of distributed systems and microservices architecture.
- Understanding of cloud technologies (AWS, GCP, Azure, etc.).
- Understanding of messaging frameworks (Kafka, RabbitMQ, etc.).
- Experience in automating deployment, releases and testing in continuous integration and continuous delivery pipelines.
Equal Opportunity Employer
We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.
Software Engineer III- JPM Personal Investing in London employer: 慨正橡扯
At JPMorgan Chase, we pride ourselves on being an exceptional employer, offering a dynamic and inclusive work culture that fosters innovation and collaboration. As a Software Engineer III, you will have the opportunity to work with cutting-edge technologies in a supportive environment that encourages professional growth and development. Our commitment to diversity and equal opportunity ensures that every employee can thrive and contribute meaningfully to our mission.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer III- JPM Personal Investing in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at JPM or similar companies. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java/Kotlin and cloud-native solutions. This gives you a chance to demonstrate your expertise beyond just a CV.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your experience with microservices and agile environments. We want to see how you think!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in joining our team at StudySmarter.
We think you need these skills to ace Software Engineer III- JPM Personal Investing in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Java/Kotlin and any cloud technologies you've worked with. We want to see how your skills match the job description, so don’t be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to tell us why you’re the perfect fit for this role. Share your passion for software engineering and how you’ve tackled challenges in previous roles. Keep it engaging and personal!
Showcase Your Testing Skills:Since we value quality, mention your experience with writing various types of tests like unit and integration tests. This shows us that you understand the importance of delivering robust applications.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at 慨正橡扯
✨Know Your Tech Stack
Make sure you’re well-versed in Java and Kotlin, as these are key for the role. Brush up on your understanding of RESTful APIs and relational databases, and be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Agile Experience
Since the company values experience in an agile environment, prepare examples that highlight your adaptability and teamwork. Think about specific situations where you’ve contributed to a project’s success in a fast-paced setting.
✨Prepare for Problem-Solving Questions
Expect to tackle some technical challenges during the interview. Practice coding problems and be ready to explain your thought process. This will demonstrate your problem-solving skills and technical curiosity.
✨Communicate Clearly
Excellent communication is crucial, especially in a diverse team. Practice articulating your ideas clearly and concisely. Be prepared to discuss not just what you did, but how you collaborated with others to achieve results.