CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Developer Jobs (Hybrid work)

565 Job Offers

Filters
Senior Java Developer
Save Icon
Join our team in Mississauga as a Senior Java Developer. You will design and build scalable, high-performance applications using Java, Spring, and microservices. We seek an expert in TDD, CI/CD, and modern cloud-native tech (AWS, Kubernetes) to drive engineering excellence. Apply your 5-8 years o...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join our team in Belfast as a Senior Java Developer. You will design and build distributed systems using Java, Kafka, and SQL databases. This role involves mentoring, Agile development, and optimizing application performance. We offer a competitive bonus, private medical care, and 27 days of annu...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Backend Java Developer
Save Icon
Join our Technology team in Mississauga as a Senior Backend Java Developer. You will analyze, design, and implement new application systems using your 5-8 years of software development experience. This role involves full project lifecycle management, from planning to post-implementation support. ...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Backend Java Developer
Save Icon
Join Citi in Mississauga as a Senior Backend Java Developer. Utilize your 5-8 years of experience in systems analysis and applications development. You will lead projects through the full development lifecycle, from planning to implementation. This role requires strong problem-solving skills to m...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Technology Senior Lead Analyst
Save Icon
Lead the design and implementation of cutting-edge application systems as a Senior Lead Analyst in Belfast. This senior role demands expertise in systems analysis, programming, and project leadership to solve complex business challenges. Enjoy a comprehensive benefits package including bonus, pri...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Seeking a Senior Programmer Analyst in Mississauga to design and develop high-performance Java applications. This role requires 6+ years of expertise in Java, Spring, Hibernate, and modern architecture within an Agile/Scrum environment. You will ensure system security, stability, and optimal perf...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join Citi's Prime Brokerage Technology team in Dublin as a Senior Java Developer. This key role involves hands-on development in Java/Kotlin within an agile, CI/CD environment. We seek an expert with 5-8 years' Java and TDD experience to build and enhance our core platform. Enjoy a competitive sa...
Location Icon
Location
Ireland , Dublin
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Seeking a Senior Programmer Analyst in Mississauga to design and develop high-performance Java applications. This role requires 6+ years of expertise in Java, Spring, Hibernate, and modern architecture within an Agile/Scrum environment. You will ensure system security, stability, and optimal perf...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Join Citi in Mississauga as a Senior Programmer Analyst. This role requires 6+ years in full lifecycle Java/J2EE development and expertise in Big Data technologies like Hadoop and Spark. You will design and implement complex applications within an agile Scrum environment, contributing to key busi...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Backend Developer
Save Icon
Join Allianz Technology in Barcelona as a Senior Backend Developer. You will drive innovation, developing REST APIs with Node.js microservices and AWS cloud services. Enjoy a hybrid model with global remote work days, a bonus scheme, and strong career development. Lead technical implementation an...
Location Icon
Location
Spain , Barcelona
Salary Icon
Salary
Not provided
https://www.allianz.com Logo
Allianz
Expiration Date
Until further notice
Senior Lead Backend Java Developer
Save Icon
Lead a global team as a Senior Lead Backend Java Developer in Mississauga. This management role requires 10+ years of hands-on Java development and team leadership experience. You will drive application systems, manage budgets, and influence strategy within a leading banking environment. Expertis...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Ab-Initio ETL Developer
Save Icon
Join our London team to build a next-generation, API-based finance platform. As a Senior Ab-Initio ETL Developer, you will design and develop a complex single ledger solution using Abinitio, MDH, Hadoop, and Kafka. You will engage in full lifecycle development, ensuring robust data controls and l...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Automation Development Senior Programmer
Save Icon
Join our Budapest team as a Senior Automation Programmer. You will design and implement configurable workflows using KNIME to automate business processes and reduce manual effort. This role requires 5-8 years of software development experience and strong project management skills. You'll collabor...
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Join Citi in London as a Senior Programmer Analyst. Utilize your 5-8 years of experience in systems analysis and software development. You will manage full project lifecycles, from planning to implementation, ensuring solutions meet business needs. This role requires strong problem-solving skills...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Group Manager
Save Icon
Lead a global engineering team in London, developing world-class Price Risk Data solutions. This senior management role requires deep expertise in Java, Big Data, and cloud platforms to drive architecture and high-performance systems. You will collaborate with key business stakeholders on critica...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Principal Cloud Developer
Save Icon
Lead the design of innovative Agentic AI and distributed systems in a hybrid cloud environment. This senior role in San Jose requires 10-15 years of cloud-native development expertise, including recent GenAI and networking observability experience. You will mentor engineers, drive scalable soluti...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
157500.00 - 361500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Java Application Support Senior Software Development Engineer
Save Icon
Seeking a Senior Java Support Engineer in Chennai with 4-6 years' experience. You will manage Incident, Change, and Problem processes using Java/SpringBoot and Cloud/DB knowledge. This role requires flexibility for UK hours and occasional weekend support. Join an inclusive workplace that values d...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join an international team as a Senior Java Developer in Tokyo. This hybrid role requires 8+ years of Java/Spring Boot expertise for high-traffic systems. Lead a team using Agile/Scrum while enjoying benefits like free meals and comprehensive insurance.
Location Icon
Location
Japan , Tokyo
Salary Icon
Salary
5500000.00 - 9000000.00 JPY / Year
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join a leading technology team in Toronto as a Senior Java Developer. This role requires 5-8 years of experience in Java, J2EE, Spring Boot, and software application programming. You will design and implement new systems, ensuring high availability and low latency. Expertise in Angular/React and ...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join a leading technology team in Toronto as a Senior Java Developer. This role requires 5-8 years of experience in Java, J2EE, Spring Boot, and software application programming. You will design and implement new systems, ensuring high availability and low latency. Expertise in Angular/React and ...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Developer Jobs represent the pinnacle of technical expertise and leadership within software engineering teams. Professionals in these roles are seasoned experts who not only write high-quality code but also architect complex systems, guide technical strategy, and mentor less experienced engineers. They are the crucial bridge between high-level business objectives and practical, robust technical implementation, ensuring that software solutions are scalable, secure, and aligned with long-term organizational goals. Typically, a Senior Developer is responsible for the entire software development lifecycle of significant components or applications. This includes leading the design and architecture of new systems, often leveraging modern paradigms like microservices and event-driven architecture. They write, review, and debug complex code, setting standards for quality and maintainability. A key part of their role involves making pivotal technology stack decisions, selecting frameworks, databases, and tools that best fit project requirements. They collaborate closely with cross-functional teams, including product managers, business analysts, and other stakeholders, to translate business needs into technical specifications. Furthermore, Senior Developers are expected to drive best practices in coding, testing, and deployment, frequently overseeing CI/CD pipelines and advocating for DevOps and security principles (DevSecOps). The common skill set for these jobs is both deep and broad. Mastery of one or more core programming languages (such as Java, Python, C#, or JavaScript) and their associated ecosystems is fundamental. Expertise in relevant frameworks (e.g., Spring Boot, .NET Core, React, Angular) is essential. Senior Developers possess a strong grasp of system design principles, database management (both SQL and NoSQL), and API design (REST, GraphQL). Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker), and orchestration (Kubernetes) is increasingly standard. Beyond technical prowess, soft skills are critical: leadership, clear communication, effective mentorship, problem-solving, and the ability to manage time and priorities across multiple projects are what distinguish a senior professional. Typical requirements for Senior Developer jobs often include a bachelor’s degree in computer science or a related field (or equivalent practical experience) and a substantial track record, usually between 5 to 10+ years of progressive software development experience. Demonstrated experience in leading development initiatives, making architectural decisions, and working within Agile/Scrum methodologies is commonly sought. The role demands a proactive, strategic thinker who stays abreast of emerging technologies and can drive innovation while ensuring system reliability and performance. For those seeking to advance their impact beyond pure coding into areas of design, strategy, and team leadership, exploring Senior Developer jobs is the definitive next step in a thriving tech career.

Filters

×
Countries
Category
Location
Work Mode
Salary