At a Glance
- Tasks: Join an agile team to develop and enhance market-leading tech products.
- Company: JPMorgan Chase, a leader in financial services with a focus on innovation.
- Benefits: Competitive salary, health benefits, remote work options, and career development opportunities.
- Why this job: Make a real impact by working with cutting-edge technologies in a dynamic environment.
- Qualifications: Experience in software development and knowledge of modern programming languages required.
- Other info: Embrace diversity and inclusion while growing your career in a supportive culture.
The predicted salary is between 28800 - 48000 Β£ 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 II at JPMorgan Chase within the CAO space, 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 an emerging member of a software engineering team, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firmβs business objectives.
Job responsibilities:
- Executes standard software solutions, design, development, and technical troubleshooting to build solutions or break down technical problems.
- Writes secure and high-quality code using the syntax of at least one programming language with limited guidance.
- Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications.
- Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation.
- Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity.
- Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development.
- Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems.
- Adds to team culture of diversity, equity, inclusion, and respect.
Required qualifications, capabilities, and skills:
- Formal training or certification on system design concepts and expanding applied experience.
- Hands-on practical experience delivering system design, application development, testing, and operational stability.
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
- Experience across the whole Software Development Life Cycle.
- Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security.
- Emerging knowledge in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).
- Experience in UI development with experience in React or Angular, TypeScript, CSS, Micro Frontend Development, and JavaScript.
- Backend Technology - Java / Spring, Kafka, NoSQL (MongoDB, Cassandra).
Preferred qualifications, capabilities, and skills:
- Exposure to cloud technologies (AWS, Kubernetes).
- Experience in architecture and design of microservices.
- Experience in UI development with experience in React or Angular, TypeScript, CSS, Micro Frontend Development, and JavaScript.
- Learn new skills and keep up with industry innovations to deliver solutions to automate manual or cumbersome work.
- Unit Testing, Mocking, Performance Testing (e.g. Junit, Mokito, Blazemeter).
- Monitoring Tools (e.g. Splunk, Dynatrace, Grafana, etc).
Java Software Engineer II in Glasgow employer: Jpmorgan Chase & Co.
Contact Detail:
Jpmorgan Chase & Co. Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Java Software Engineer II in Glasgow
β¨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. We all know that sometimes itβs not just what you know, but who you know that can help you land that dream job.
β¨Tip Number 2
Prepare for those interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills. The more comfortable you are with the tech, the better you'll perform!
β¨Tip Number 3
Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. We love seeing what you've built and how you tackle problems, so make sure to highlight your best stuff.
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, weβre always looking for passionate individuals who want to join our team and make an impact.
We think you need these skills to ace Java Software Engineer II in Glasgow
Some tips for your application π«‘
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Java, Spring, and any relevant technologies like React or Angular. We want to see how you can contribute to our agile team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how your background aligns with our mission at StudySmarter. Let us know what excites you about this opportunity!
Showcase Your Projects: If you've worked on any projects that demonstrate your coding skills or problem-solving abilities, make sure to include them. We love seeing real-world applications of your knowledge, especially in areas like cloud technologies or microservices.
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 donβt miss out on any important updates. Plus, it shows youβre keen to join our team!
How to prepare for a job interview at Jpmorgan Chase & Co.
β¨Know Your Tech Stack
Make sure youβre well-versed in the technologies mentioned in the job description, especially Java, Spring, and any relevant UI frameworks like React or Angular. Brush up on your coding skills and be ready to discuss your experience with these tools in detail.
β¨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled technical challenges. Think about how you approached debugging or developed solutions in previous roles. This will demonstrate your ability to handle the complexities of software development.
β¨Understand Agile Methodologies
Since the role involves working in an agile environment, be prepared to talk about your experience with CI/CD and other agile practices. Highlight any projects where youβve contributed to improving processes or team dynamics.
β¨Cultural Fit Matters
JPMorgan Chase values diversity, equity, and inclusion, so be ready to discuss how you contribute to a positive team culture. Share experiences that reflect your respect for diverse perspectives and your commitment to fostering an inclusive environment.