4,597 Kotlin Java jobs in the United Kingdom

Lead Software Engineer - Backend Engineering - Java/Kotlin

J.P. MORGAN-1

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

permanent
Job Description

Out of the successful launch of Chase in 2021, we're a new team, with a new mission. We're creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment.

As a Lead Software Engineer at JPMorgan Chase within the Accelerator business, you are the heart of this venture, focused on getting smart ideas into the hands of our customers. You have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By your nature, you are also solution-oriented, commercially savvy and have a head for fintech. You thrive in working in tribes and squads that focus on specific products and projects – and depending on your strengths and interests, you'll have the opportunity to move between them.

While we're looking for professional skills, culture is just as important to us. We understand that everyone's unique – and that diversity of thought, experience and background is what makes a good team, great. By bringing people with different points of view together, we can represent everyone and truly reflect the communities we serve. This way, there's scope for you to make a huge difference – on us as a company, and on our clients and business partners around the world.

Job responsibilities:
  • Use domain modeling techniques to allow us to build best in class business products.
  • Structure software so that it is easy to understand, test and evolve.
  • Build solutions that avoid single points of failure, using scalable architectural patterns.
  • Develop secure code so that our customers and ourselves are protected from malicious actors.
  • Promptly investigate and fix issues and ensure they do not resurface in the future.
  • Make sure our releases happen with zero downtime for our end-users.
  • See that our data is written and read in a way that's optimized for our needs.
  • Keep an eye on performance, making sure we use the right approach to identify and solve problems.
  • Ensure our systems are reliable and easy to operate.
  • Keep us up to date by continuously updating our technologies and patterns.

Required qualifications, capabilities and skills:
  • Formal training or certification on problem-solving concepts and proficient applied experience
  • Identifies problems, proposes solutions, suggests what's best to focus on. Sees themselves as a problem solver.
  • Contributes to the problem at hand, even when outside their area of speciality.
  • A desire to teach others and share knowledge. We aren't looking for hero developers, more for team players.
  • Adjusts quickly to changing priorities and conditions. Copes effectively with complexity and change. Learns and unlearns technologies and patterns quickly. Comfortable in uncharted waters.
  • Can see the long term. Won't sacrifice the future for the present. Chooses technologies and approaches based on the end goals.
  • High standards. Expects personal performance and team performance to be nothing short of the best.
  • Does not cut corners ethically. Earns and maintains trust.
  • Does what's best for the company, rather than what's best for themselves or their team.
  • Able to take the initiative and shape their own path and a pragmatic and iterative approach to achieving our long term goals

Technologies:
  • We primarily use Jvm based languages (Java/Kotlin) but we also have parts of the platform that use other languages as needed.
  • We look to use Open source when it makes sense and build ourselves when it doesn't.
  • We are entirely cloud native and want to build a truly multi-cloud solution.
  • We look at each problem independently and pick the right technology to solve it.
  • We aren't afraid to try new things but we always remember that we are looking to build something to last, and we focus on solving real world problems for real life customers.

#ICBengineering #ICBcareer

About Us

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. 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. Visit our FAQs for more information about requesting an accommodation.

About The Team

Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
This advertiser has chosen not to accept applicants from your region.

Software Engineer III - Backend Engineering - Java/Kotlin

J.P. MORGAN-1

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

permanent
Job Description

Out of the successful launch of Chase in 2021, we're a new team, with a new mission. We're creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment.

As a Software Engineer III at JPMorgan Chase within the Accelerator business, you are the heart of this venture, focused on getting smart ideas into the hands of our customers. You have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By your nature, you are also solution-oriented, commercially savvy and have a head for fintech. You thrive in working in tribes and squads that focus on specific products and projects – and depending on your strengths and interests, you'll have the opportunity to move between them.

While we're looking for professional skills, culture is just as important to us. We understand that everyone's unique – and that diversity of thought, experience and background is what makes a good team, great. By bringing people with different points of view together, we can represent everyone and truly reflect the communities we serve. This way, there's scope for you to make a huge difference – on us as a company, and on our clients and business partners around the world.

Job responsibilities:
  • Use domain modeling techniques to allow us to build best in class business products.
  • Structure software so that it is easy to understand, test and evolve.
  • Build solutions that avoid single points of failure, using scalable architectural patterns.
  • Develop secure code so that our customers and ourselves are protected from malicious actors.
  • Promptly investigate and fix issues and ensure they do not resurface in the future.
  • Make sure our releases happen with zero downtime for our end-users.
  • See that our data is written and read in a way that's optimized for our needs.
  • Keep an eye on performance, making sure we use the right approach to identify and solve problems.
  • Ensure our systems are reliable and easy to operate.
  • Keep us up to date by continuously updating our technologies and patterns.

Required qualifications, capabilities and skills:
  • Formal training or certification on problem-solving concepts and proficient applied experience
  • A desire to teach others and share knowledge. We aren't looking for hero developers, more for team players.
  • Adjusts quickly to changing priorities and conditions. Copes effectively with complexity and change. Learns and unlearns technologies and patterns quickly. Comfortable in uncharted waters.
  • Can see the long term. Won't sacrifice the future for the present. Chooses technologies and approaches based on the end goals.
  • High standards. Expects personal performance and team performance to be nothing short of the best.
  • Does not cut corners ethically. Earns and maintains trust.
  • Does what's best for the company, rather than what's best for themselves or their team.
  • Able to take the initiative and shape their own path.
  • Has a pragmatic and iterative approach to achieving our long term goals

Technologies:
  • We primarily use Jvm based languages (Java/Kotlin) but we also have parts of the platform that use other languages as needed.
  • We look to use Open source when it makes sense and build ourselves when it doesn't.
  • We are entirely cloud native and want to build a truly multi-cloud solution.
  • We look at each problem independently and pick the right technology to solve it.
  • We aren't afraid to try new things but we always remember that we are looking to build something to last, and we focus on solving real world problems for real life customers.

#ICBengineering #ICBcareers

About Us

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. 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. Visit our FAQs for more information about requesting an accommodation.

About The Team

Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
This advertiser has chosen not to accept applicants from your region.

Software Engineer III, Android Development, Android System UI

London, London Google

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Software Engineer III, Android Development, Android System UI
_corporate_fare_ Google _place_ London, UK
**Mid**
Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area.
**Minimum qualifications:**
+ Bachelor's degree or equivalent practical experience.
+ 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
+ 2 years of experience with Android application development.
+ 2 years of experience with software development in Java.
**Preferred qualifications:**
+ Master's degree or PhD in Computer Science, or a related technical field.
+ 2 years of experience with data structures or algorithms.
+ Experience with one or more of the following: Android Internals, Android Libraries, Android Software Development Kit (SDK).
+ Experience developing accessible technologies.
+ Experience working with Kotlin.
**About the job**
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
In this role, you will join the Android System UI team and build the next generation of AI experiences that will define the face of Android. You will integrate AI directly into the core, visible surfaces of the operating system. You will work on features used by billions globally and manage complex engineering issues. You will design and implement unique, intelligent features across critical Android surfaces, including the home screen, lock screen, app launcher, system navigation, and notifications. You will develop and optimize the core experiences and underlying systems of the Android OS, ensuring a fluid, adaptable, and highly performant UI.
Android is Google's mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world.
**Responsibilities**
+ Design and implement features end-to-end working closely with product, design and other dependent teams.
+ Implement code modularization and refactoring, when necessary that will improve the quality of our codebase.
+ Improve the infrastructure and reliability of our tests to improve the quality of our deliveries.
+ Work with other engineers and other Launcher teams to help deliver on our broader goals including critical bug fixes and quality improvements.
+ Guide and support engineers on other teams who want to implement features or pieces of their feature inside of Launcher.
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google'sApplicant and Candidate Privacy Policy (./privacy-policy) .
Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See alsoGoogle's EEO Policy ( ,Know your rights: workplace discrimination is illegal ( ,Belonging at Google ( , andHow we hire ( .
If you have a need that requires accommodation, please let us know by completing ourAccommodations for Applicants form ( .
Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
This advertiser has chosen not to accept applicants from your region.

Senior UX/UI Designer - Mobile Application Development

OX1 2JA Oxford, South East £60000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, an innovative tech startup at the forefront of mobile application development, is seeking a Senior UX/UI Designer to join their fully remote team. This pivotal role involves shaping the user experience and visual design of cutting-edge mobile applications across iOS and Android platforms. You will be responsible for translating complex user needs and business requirements into intuitive, engaging, and aesthetically pleasing interfaces. The position offers a unique opportunity to work on challenging projects with a high degree of creative freedom and autonomy, contributing significantly to product success from anywhere.

The ideal candidate will possess a strong portfolio showcasing expertise in user-centered design principles, interaction design, and visual design for mobile applications. Responsibilities include conducting user research (interviews, surveys, usability testing), creating wireframes, user flows, interactive prototypes, and high-fidelity visual designs. You will collaborate closely with product managers, developers, and other stakeholders to ensure seamless integration of design into the development process. A deep understanding of platform-specific design guidelines (Apple Human Interface Guidelines, Google Material Design) and a keen eye for detail are essential. Experience with industry-standard design and prototyping tools (e.g., Figma, Sketch, Adobe Creative Suite) is mandatory. This role requires excellent communication and collaboration skills, the ability to articulate design decisions effectively, and a passion for creating exceptional user experiences. Join a forward-thinking company and help define the future of mobile interaction.

Key Responsibilities:
  • Lead the UX/UI design process for mobile applications (iOS and Android).
  • Conduct user research, usability testing, and gather feedback to inform design decisions.
  • Create user personas, journey maps, wireframes, and user flows.
  • Develop high-fidelity interactive prototypes and detailed visual designs.
  • Ensure designs are intuitive, engaging, and meet user needs.
  • Collaborate closely with product managers and software engineers throughout the development lifecycle.
  • Adhere to and contribute to the evolution of design systems and style guides.
  • Present design concepts and rationale to stakeholders clearly and persuasively.
  • Stay up-to-date with the latest UX/UI trends, best practices, and technologies.
  • Champion user-centered design principles within the organization.
Qualifications:
  • Bachelor's degree in Design, HCI, Computer Science, or a related field.
  • Proven experience as a UX/UI Designer, with a strong portfolio of mobile application projects.
  • Expertise in user research methodologies and usability testing.
  • Proficiency in design and prototyping tools such as Figma, Sketch, Adobe XD, or InVision.
  • Strong understanding of mobile design patterns and platform guidelines (iOS and Android).
  • Excellent visual design skills and attention to detail.
  • Ability to translate complex requirements into simple, elegant user interfaces.
  • Strong communication, collaboration, and interpersonal skills.
  • Experience working in an Agile development environment.
  • Ability to work effectively independently and as part of a remote team.
This advertiser has chosen not to accept applicants from your region.

Lead UX/UI Designer - Mobile Application Development

WV1 1AA Wolverhampton, West Midlands £60000 Annually WhatJobs

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly creative and experienced Lead UX/UI Designer to join their innovative digital product team. This is a fully remote position, offering the exciting opportunity to shape the user experience and interface design of cutting-edge mobile applications. You will be responsible for leading the design process from concept to final implementation, ensuring intuitive, engaging, and visually appealing user interfaces that meet user needs and business objectives. Your duties will include conducting user research, creating wireframes, prototypes, and high-fidelity mockups, and defining user interaction flows. You will collaborate closely with product managers, developers, and other stakeholders to translate requirements into elegant and user-centered design solutions. Experience with user-centered design principles, usability testing, and A/B testing methodologies is essential. You will be expected to mentor junior designers, provide design direction, and champion design best practices across the organization. A strong portfolio showcasing a range of successful mobile app design projects is required. The ideal candidate will possess a deep understanding of mobile design patterns, platform-specific guidelines (iOS and Android), and emerging design trends. Excellent communication, presentation, and interpersonal skills are crucial for articulating design decisions and collaborating effectively with cross-functional teams. We are looking for a visionary designer with a passion for creating exceptional user experiences and a proven ability to lead design initiatives in a fast-paced, remote environment. This role offers a unique chance to make a significant impact on the user experience of products used by millions, based out of **Wolverhampton, West Midlands, UK**, with full remote flexibility.

Key Responsibilities:
  • Lead the UX/UI design process for mobile applications from concept to launch.
  • Conduct user research, gather feedback, and analyse user behaviour.
  • Create wireframes, user flows, prototypes, and high-fidelity mockups.
  • Design intuitive and visually appealing user interfaces for iOS and Android platforms.
  • Collaborate with product managers and developers to define and implement design solutions.
  • Conduct usability testing and A/B testing to optimize user experience.
  • Develop and maintain design systems and style guides.
  • Mentor junior designers and provide design leadership.
  • Stay updated on the latest UX/UI trends and best practices.
  • Present design concepts and solutions to stakeholders.
Qualifications:
  • Proven experience as a UX/UI Designer, with a focus on mobile applications.
  • Strong portfolio demonstrating expertise in mobile app design.
  • Proficiency in design and prototyping tools (e.g., Figma, Sketch, Adobe XD).
  • In-depth understanding of user-centered design principles and methodologies.
  • Experience with user research and usability testing.
  • Knowledge of iOS and Android design guidelines and best practices.
  • Excellent communication, presentation, and collaboration skills.
  • Ability to lead design projects and mentor junior team members.
  • Experience working in an Agile development environment.
  • Bachelor's degree in Design, HCI, Computer Science, or a related field.
This advertiser has chosen not to accept applicants from your region.

Client Partner, Business Development (App & Mobile Gaming)

London, London Snap Inc.

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Snap Inc ( is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company's three core products are Snapchat ( , a visual messaging app that enhances your relationships with friends, family, and the world; Lens Studio ( , an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles ( .
We're looking for a Client Partner to join the Snapchat Sales Team based in London.
We're looking for a Client Partner, Business Development (App & Mobile Gaming) to join our specialist Sales Team in London. This is a highly strategic "hunter" role for a sales expert who lives and breathes the mobile app and gaming ecosystem. Your mission will be to prospect, pursue, and win partnerships with the UK's leading mobile gaming studios and high-growth app developers.
You will be Snap's go-to expert for this vertical, acting as a business owner to build a new portfolio of app-first clients. You will leverage your deep industry knowledge and network to drive significant new revenue growth. This role requires a passion for gaming, a profound understanding of user acquisition, and a proven ability to close complex deals.
**What you'll do:**
+ Hunt, prospect, and secure new business from the UK's leading mobile gaming studios and high-growth app developers, building a powerful pipeline from scratch.
+ Develop and execute a targeted go-to-market strategy to establish Snapchat as an essential user acquisition platform for the app and gaming industry.
+ Lead the full sales cycle, from identifying high-potential developers to pitching bespoke solutions and closing long-term advertising partnerships.
+ Serve as Snap's go-to expert for the App & Gaming vertical, advising clients on sophisticated user acquisition (UA) and re-engagement strategies to maximize performance.
+ Consult with clients on campaign measurement with Mobile Measurement Partners (MMPs), and how to optimize for key events like ROAS, installs, and level completions.
+ Create and deliver compelling, data-rich sales presentations that resonate with sophisticated UA managers and gaming marketing leaders.
+ Consistently exceed ambitious sales targets by owning the app and gaming vertical with an entrepreneurial and results-driven mindset.
**Minimum qualifications:**
+ Bachelor's degree or equivalent preferred.
+ 6+ years of experience in a sales or business development role, with a significant portion spent directly within the mobile app or gaming advertising ecosystem.
**Knowledge, Skills & Abilities:**
+ Deep, demonstrable expertise in the app and mobile gaming advertising landscape is mandatory. This includes a hands-on understanding of user acquisition (UA) funnels, Mobile Measurement Partners (MMPs like AppsFlyer, Adjust, Branch), and performance metrics (CPI, CPA, ROAS).
+ A proven "hunter" track record of exceeding sales targets by prospecting and winning new business in the app or gaming space.
+ A strong existing network of contacts within mobile gaming studios and app development companies in the UK.
+ A genuine passion for and understanding of mobile games and the broader app ecosystem.
+ The ability to translate complex technical concepts (like measurement and attribution) into clear, persuasive business arguments for C-level and expert audiences.
If you have a disability or special need that requires accommodation, please don't be shy and provide us some information ( .
"Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a "default together" approach and expect our team members to work in an office 4+ days per week.
At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.
Our Benefits ( : Snap Inc. is its own community, so we've got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap's long-term success!
**A Decade of Snap ( **:** Learn about our origin story, values, mission, culture of innovation, and more.
**CitizenSnap ( **:** In our third annual CitizenSnap Report, we demonstrate progress towards our environmental, social, and governance (ESG) goals, and we lay out our plans looking forward.
**The DEI Innovation Summit ( **:** Watch highlights from the 2nd annual DEI Innovation Summit, which brings together thought leaders and DEI experts for a day of courageous conversations to enable bold action.
**Snap News ( **:** Stay up to date on the latest and greatest product and innovation news at Snap
Applicant and Candidate Privacy Policy (
This advertiser has chosen not to accept applicants from your region.

Software Engineer III - Java Developer - Execute Commodities & ETFs

J.P. MORGAN-1

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

permanent
Job Description

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

As a Software Engineer III at JPMorganChase within the Digital Markets Execution Technology, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job responsibilities
  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies
  • Adds to team culture of diversity, opportunity, inclusion, and respect

Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and formal applied experience
  • Hands-on developer responsible for building and supporting services for our market-leading analytics and trading solutions
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
  • Perform technical analysis of client requirements, participate in estimation, planning, code reviews, architecture design sessions and retrospectives
  • Overall knowledge of the Software Development Life Cycle
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
  • Must be a passionate and well-rounded technologist, willing to continuously learn and improve your skills

Preferred qualifications, capabilities, and skills
  • Familiarity with modern front-end technologies
  • Exposure to cloud technologies
  • Excellent understanding of Java fundamentals, OO programming paradigms, multi-threading, messaging technologies and computer networks
  • Experience in building high-performance latency-sensitive Java applications
  • Experience in maintaining and troubleshooting software running in Linux environment, familiarity with containers and cloud architectures and services
  • Experience working with numerous globally distributed engineers and stakeholders, strong interpersonal and communication skills
  • Understanding of full software development lifecycle and agile approach
  • Familiarity with Python, front-end technologies
  • Practical experience with the FIX messaging protocol and QuickFIX/J
  • Familiarity with Hazelcast or other distributed computing platforms

About Us

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. 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. Visit our FAQs for more information about requesting an accommodation.

About The Team

J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Kotlin java Jobs in United Kingdom !

Software Engineer

Oxford, South East Understanding Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

Role: Python Software Engineer

Salary: up to £80k + Bonus + Excellent Benefits

Location: Oxford (Hybrid, very flexible)


We’re hiring on behalf of a global biotech innovator developing groundbreaking technology that enables real-time biological analysis at scale.

This is your opportunity to work at the intersection of science and software , building the systems behind next-generation sequencing and data platforms from portable lab devices to large-scale research infrastructure used by institutions worldwide.


The Role

You’ll join a collaborative international engineering team developing and maintaining high-impact data applications that support critical scientific and commercial operations.

You’ll work on systems that process large biological datasets , support telemetry pipelines , and help deliver cutting-edge tools for researchers and scientists around the world.


What You’ll Do

  • Design, build and maintain data-intensive web applications and APIs
  • Develop scalable systems using Python (Django, FastAPI, Flask)
  • Deploy and manage applications across on-premise and cloud environments
  • Implement CI/CD, automated testing, and containerisation best practices
  • Collaborate closely with R&D, operations, and scientific teams to ensure reliability and performance


You’ll Succeed If You Have

  • Strong, production-level experience with Python
  • A background in building web apps, APIs, or workflow engines
  • Hands-on experience with Docker , CI/CD pipelines , and cloud-native environments
  • Knowledge of databases (SQL, MongoDB) and data pipelines
  • Familiarity with Kubernetes , Terraform , or related orchestration tools



What’s on offer:

  • Competitive salary and bonus
  • Private healthcare & pension
  • Collaborative, mission-driven culture



If you’re a Python Software Engineer who thrives in fast-paced, meaningful environments and wants to contribute to technology that’s reshaping global research - apply now.

This advertiser has chosen not to accept applicants from your region.

Software Engineer

London, London Harnham

Posted today

Job Viewed

Tap Again To Close

Job Description

Role: Full-Stack Developer
Salary: £50,000 - £55,000
Location: London - Hybrid (3 days office / 2 days home)

Our client is a fast-growing consultancy helping organisations in the legal sector embrace digital transformation. They deliver scalable, secure applications by combining expertise in software development, data, and automation.

They are seeking a Full-Stack Developer to join their expanding team. This is a chance to work across the stack, experiment with new technologies, and grow as the company scales.

The role will involve:

  • Building, testing, and maintaining full-stack applications
  • Collaborating with stakeholders to gather requirements and shape solutions
  • Developing scalable apps with modern frameworks and low-code platforms
  • Prototyping and experimenting with new technologies
  • Working in agile teams to deliver high-quality software

What you'll bring:

  • 2+ years' experience in software development
  • Proficiency in Python, JavaScript, or C#
  • Knowledge of relational databases and RESTful APIs
  • Strong problem-solving and communication skills
  • Curiosity and eagerness to learn

What's on offer:

  • Hybrid working in central London (Covent Garden/Soho/Southbank)
  • Competitive salary + private medical insurance + Cycle to Work scheme
  • Modern office with gym, showers, and bike storage
  • A supportive, collaborative environment where everyone makes an impact

If you're passionate about building great software and want to be part of a growing consultancy, apply today.






























Desired Skills and Experience

Python, Node, Node.js, JavaScript, Typescript, Flask, Django, C#, React, Next.js, Vue
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Hounslow, London Scalian

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles and responsibilities of the assignment:

Self-Service Check-in

Development and maintenance of SSCI applications Kiosk and Web Check-ins


Key Deliverables:

  • Develop and maintain backend components using C++11 or above, including performance-critical modules.
  • Build dynamic and responsive frontend interfaces using AngularJS/Angular 2+ .
  • Debug, maintain, and enhance existing systems with a focus on long-term stability and performance.
  • Collaborate with cross-functional teams, including PO, PDEF, QA, DevOps, and product stakeholders, to define, design, and deliver new features.
  • Refactor legacy code and participate in technical debt reduction.
  • Write clean, scalable, and maintainable code with proper documentation.
  • Participate in code reviews and mentor junior developers where applicable.
  • Ensure secure coding practices and adherence to software development standards.
  • Investigate and resolve production issues as part of ongoing product support.


Skills

  • 5+ years of professional experience in software development.
  • Proficient in C++11 or later, with a strong understanding of memory management, concurrency, and object-oriented design .
  • Hands-on experience with AngularJS and front-end development (HTML, CSS, JavaScript ).
  • Familiarity with REST APIs , JSON , and web service integration .
  • Experience working in software maintenance/support roles with bug fixing and system enhancements.
  • Strong debugging and problem-solving skills across the stack.
  • Familiar with version control systems such as Git.
  • Worked earlier on Scrum models like Kanban or Sprint , have experience working in a team and support team collaboration


Industry Knowledge

  • Full-stack Software development


Education:

  • Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field.


About Us

A leading international provider of solutions and expertise, specialising in the fields of digital systems and business performance

The SCALIAN Group provides support to major industrial and service-sector companies to help them define and implement their projects in two fields:

Digital Systems Embedded and critical systems, IoT, information systems, and digital solutions for businesses Operations Performance: Management of projects, quality, and industrial performance We are present in seven countries (France, Spain, Belgium, UK, Germany, USA and Canada).

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Kotlin Java Jobs