Senior Java Software Engineer
4 weeks ago
Senior Java Software Engineer
At Capco, we're seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our engineering team, you'll be responsible for designing, developing, and maintaining our cloud-based backend systems.
About the Role
- Design and develop scalable, efficient, and secure cloud-based backend systems using Java 8+
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Participate in code reviews and ensure adherence to best practices and coding standards
- Develop and maintain automated testing frameworks to ensure high-quality code
- Stay up-to-date with industry trends and emerging technologies to drive innovation and improvement
Requirements
- Excellent knowledge of Java 8+, SpringBoot, Gradle, Maven, Mockito, and Microservice architecture
- Strong understanding of object-oriented programming and functional programming languages
- Experience with RESTful APIs, databases (relational and NoSQL), and continuous integration with Git, Jenkins, and Nexus
- Practices Agile methodologies and has experience with code reviews, mentoring, and training junior developers
- Good understanding of web and architectural design patterns, solid principles, OWASP, CAP Theorem, and distributed systems design
What We Offer
- A dynamic and innovative work environment that encourages collaboration and growth
- Ongoing learning opportunities to help you acquire new skills or deepen existing expertise
- A flat structure that enables you to work with senior partners and directly with clients
- A diverse, inclusive, and meritocratic culture that values individuality and recognizes the importance of diversity and inclusion
-
Senior Java Software Engineer
4 weeks ago
Edinburgh, Edinburgh, United Kingdom CAPCO Full timeSenior Java Software EngineerAt Capco, we're seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our engineering team, you'll be responsible for designing, developing, and maintaining complex software systems using Java.Key Responsibilities:Design and develop high-quality software systems using Java and related...
-
Senior Software Engineer
3 weeks ago
Edinburgh, Edinburgh, United Kingdom The Caledonian Edinburgh Full timeJob Description:As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications using Java and Spring.Key Responsibilities:- Design and develop software applications using Java and Spring- Collaborate with cross-functional teams to identify and prioritize requirements- Develop and maintain high-quality...
-
Edinburgh, Edinburgh, United Kingdom Compass Group UK & Ireland Full timeWe are seeking a skilled Senior Software Engineer with experience in Java and Python to join our team.The ideal candidate will have a strong background in software development and be proficient in multiple programming languages.In this role, you will be responsible for designing and implementing software solutions using Java and Python.Key responsibilities...
-
Senior Software Engineer
3 weeks ago
Edinburgh, Edinburgh, United Kingdom Abm Full timeWe are seeking a skilled Senior Software Engineer with expertise in Java development and cloud infrastructure. Key Responsibilities:Design and implement scalable cloud-based systems.Collaborate with cross-functional teams to deliver high-quality software products.Ensure adherence to industry standards and best practices.Requirements:5+ years of experience in...
-
Software Engineer
3 weeks ago
Edinburgh, Edinburgh, United Kingdom Medacs Full timeJob Description:As a Software Engineer - Java, you will be responsible for designing, developing, and maintaining large-scale enterprise software systems using Java as the primary programming language. Your role will involve working closely with cross-functional teams to identify and prioritize project requirements, designing and implementing software...
-
Senior Software Engineer
1 day ago
Edinburgh, Edinburgh, United Kingdom Lloyds Banking Group Full timeAbout This RoleWe are seeking an experienced Senior Software Engineer to join our Identity & Authentication Platform team. As a key member of our engineering team, you will be responsible for developing high-quality, scalable services using Java and related technologies.In this role, you will work closely with other engineers, product managers, and designers...
-
Edinburgh, Edinburgh, United Kingdom 21HSC LIMITED Full timeAbout the Job:We are seeking a Senior Software Engineer with proficiency in Python and Java to join our team. The ideal candidate will have a strong background in object-oriented programming and experience with cloud-based technologies. Responsibilities include designing and implementing software solutions, collaborating with cross-functional teams, and...
-
Senior Java Engineer
4 weeks ago
Edinburgh, Edinburgh, United Kingdom Lloyds Banking Group Full timeAbout this opportunity:We're seeking a Senior Java Engineer to join our Complex Pensions & Migrations Lab team at Lloyds Banking Group. As a key member of our engineering team, you'll play a crucial role in shaping our technical strategy and driving innovation in software development.Key responsibilities:Help define and communicate our engineering strategy,...
-
Senior Java Software Development Expert
1 day ago
Edinburgh, Edinburgh, United Kingdom Hays Technology Full timeExciting opportunity to work with a market leader in technology and innovation at Hays Technology. This role offers the chance to join a team of technical specialists delivering projects across Scotland and the UK.Key ResponsibilitiesAs a senior software engineer with experience in Java, you will contribute to developing new applications for clients.Your...
-
Senior Java Software Engineering Lead
3 weeks ago
Edinburgh, Edinburgh, United Kingdom Lloyds Banking Group Full timeFlexible Working Options: Hybrid Working, Job ShareHOURS: 35 hours, full time Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at one of our office sites. The Identity & Authentication Platform delivers capabilities to enable Lloyds Banking Group business areas secure client and digital authentication and...
-
Senior Software Engineer
4 weeks ago
Edinburgh, Edinburgh, United Kingdom Lorien Full timeLorien's leading banking client is seeking a highly skilled Senior Software Engineer to join their existing team on a 6-month contract.This role is based in a hybrid model, with 1 day a week spent on-site in Edinburgh.The ideal candidate will have strong experience in Java, React, HTML, and CSS, as well as technical leadership skills and the ability to...
-
Senior Java Developer Position
1 day ago
Edinburgh, Edinburgh, United Kingdom ENGINEERINGUK Full timeSenior Java Developer PositionJob DescriptionWe are looking for a Senior Java Developer to join our EngineeringUK team in Edinburgh. The ideal candidate will have a strong background in software development, with a proven track record of delivering high-quality solutions.Main Responsibilities- Design and develop scalable and efficient software systems, using...
-
Senior Software Engineering Lead
4 days ago
Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full timeCathcart Technology: Senior Software Engineering LeadA World-Class technology company based in Edinburgh is seeking an experienced Senior Software Engineering Lead to lead their core squads. The ideal candidate will have a strong background in Java and AWS.This is a unique opportunity to join a well-established organisation that is going through an exciting...
-
Edinburgh, Edinburgh, United Kingdom Expedia Group Full timeAbout the RoleWe are seeking a Software Engineer to join our team. The ideal candidate will have experience in Java and Python and be able to design and develop scalable software solutions.Key ResponsibilitiesDesign and develop software applications using Java and PythonWork closely with cross-functional teams to identify and prioritize project...
-
Edinburgh, Edinburgh, United Kingdom Leaders In Care Recruitment Ltd Full timeAbout the Role:As a skilled software engineer, you will be responsible for designing, developing, and maintaining software applications using Java and Python programming languages.Key Responsibilities:Develop software applications using Java and PythonCollaborate with cross-functional teams to identify and prioritize software development projectsEnsure...
-
Edinburgh, Edinburgh, United Kingdom Place2Be Full timeAbout the Role:We are seeking a skilled Software Engineer to join our team. The successful candidate will have experience with Python and Java, as well as a strong understanding of software development principles.Responsibilities:Design and develop cloud-based applications using Python and JavaCollaborate with cross-functional teams to deliver high-quality...
-
Java Software Developer
1 month ago
Edinburgh, Edinburgh, United Kingdom Head Resourcing Full timeJava Developer OpportunityAbout the RoleWe are seeking a highly skilled Java Developer to join our team at Head Resourcing. As a key member of our Ground team, you will be responsible for developing and designing elements of our ground software, contributing to the design of ground software functionality, and designing, maintaining, and integrating archiving...
-
Edinburgh, Edinburgh, United Kingdom The Scottish Government Full timeAbout the Role:We are seeking a talented Software Engineer to join our team. The ideal candidate will have proficiency in Java and Python, as well as experience with microservices architecture.Responsibilities:Design and develop scalable software systems using Java and Python.Work collaboratively with cross-functional teams to identify and prioritize project...
-
Edinburgh, Edinburgh, United Kingdom Burton's Biscuit Full timeJob SummaryWe are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have proficiency in Java and Python programming languages.Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsEnsure high-quality code and adhere to...
-
Software Engineer
3 weeks ago
Edinburgh, Edinburgh, United Kingdom NatWest Full timeWe are looking for a skilled Java Developer to join our team at {company}. The successful candidate will be responsible for designing and developing high-quality software applications using Java.Main Responsibilities:Design and develop software applications using JavaCollaborate with cross-functional teams to deliver high-quality software productsParticipate...