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: Competitive salary, health benefits, remote work options, and growth opportunities.
- Other info: Great career growth potential in a supportive and collaborative workplace.
- 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 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 inclusion ensures that every voice is heard, making it a rewarding place to build your career in the heart of the financial services industry.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer III- JPM Personal Investing
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at JPM or similar companies. A friendly chat can sometimes lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best 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 the interview by brushing up on your technical knowledge. Be ready to discuss microservices, RESTful APIs, and your experience with agile methodologies. Practice common coding challenges to keep your skills sharp!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Software Engineer III- JPM Personal Investing
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Java/Kotlin and cloud-native microservices. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you a perfect fit. We love seeing passion and personality in applications.
Showcase Your Problem-Solving Skills:In your application, mention specific examples where you've tackled challenges in software development. We’re looking for candidates who are technically curious and solution-oriented, so let us know how you’ve approached problems in the past!
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 successfully collaborated with diverse teams to deliver customer-focused solutions.
✨Demonstrate Problem-Solving Skills
Be prepared to tackle technical questions or coding challenges during the interview. Practice explaining your thought process clearly, as this will showcase your technical curiosity and solution-oriented mindset.
✨Communicate Effectively
Excellent communication skills are a must. Practice articulating your ideas and experiences in English, ensuring you can convey complex technical concepts in a way that's easy to understand. This will help you connect with your interviewers and demonstrate your fit for the role.