Current jobs related to Java Software Engineer - London, Greater London - Branch Tech
-
Software Engineer
2 weeks ago
London, Greater London, United Kingdom Java Script Works Full timeWe are seeking a skilled Software Engineer to join our team at Java Script Works. The ideal candidate will have expertise in Java and Spring, as well as front-end frameworks such as Angular.Key Responsibilities:Develop contract-based services and APIs using Java and SpringWork with front-end frameworks such as Angular to create robust and scalable...
-
Senior Java Developer in London
2 weeks ago
London, Greater London, United Kingdom Java Script Works Full timeSoftware Development Opportunity at Java Script WorksWe are seeking a skilled Java Developer to join our team in London. As a Java Software Engineer, you will be responsible for designing and developing high-quality software solutions using Java 12+ and its ecosystem.The ideal candidate will have experience with SSR/Typescript web apps on the front end and...
-
Senior Software Engineer
3 weeks ago
London, Greater London, United Kingdom Java Script Works Full timeThis is a job posting for a skilled software engineer at Java Script Works.We are seeking a talented individual with expertise in programming languages such as Java, Python, and Go.Key ResponsibilitiesThe successful candidate will be responsible for developing and maintaining software applications using one or more of the following programming...
-
Software Engineering Expert
2 weeks ago
London, Greater London, United Kingdom Java Script Works Full timeWe are seeking a skilled Software Engineering Expert to join our team at Java Script Works. The ideal candidate will have a strong background in fullstack software engineering within the TypeScript ecosystem, with experience in React and other programming languages such as Java, Python, and Go.Key Responsibilities:Design and develop scalable software...
-
Senior Software Engineer
5 days ago
London, Greater London, United Kingdom CI&T Software S.A. Full timeJob Description: Our company is seeking a skilled Software Engineer to join our team. The successful candidate will have experience in Java and Python development, with a strong understanding of software design patterns and principles. Responsibilities include designing, developing, and testing software applications using Java and Python, as well as...
-
Software Engineer
3 weeks ago
London, Greater London, United Kingdom Java Script Works Full timePayloadsWe are seeking a skilled Software Engineer to join our team at Java Script Works. As a key member of our development team, you will be responsible for contributing to the development of our production codebase.Our ideal candidate will have experience with Typescript, Golang, and Python, and be comfortable working in a CLI environment. If you are a...
-
Software Engineer
3 weeks ago
London, Greater London, United Kingdom Java Script Works Full timePayloadsWe are seeking a skilled Software Engineer to join our team at Java Script Works. As a key member of our development team, you will be responsible for contributing to the development of our production codebase.Our ideal candidate will have experience with Typescript, Golang, and Python, and be comfortable working in a CLI environment. If you are a...
-
Java Software Engineer
1 month ago
London, Greater London, United Kingdom BGC Group Full timeJob Title: Java Software EngineerWe are seeking a highly skilled Java Software Engineer to join our team at BGC Group. As a Java Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using Java.Key Responsibilities:Design and develop software applications using JavaCollaborate with...
-
Java Software Engineer
1 month ago
London, Greater London, United Kingdom BGC Group Full timeJob Title: Java Software EngineerWe are seeking a highly skilled Java Software Engineer to join our team at BGC Group. As a Java Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using Java.Key Responsibilities:Design and develop software applications using JavaCollaborate with...
-
Senior Software Engineer in London
2 weeks ago
London, Greater London, United Kingdom Java Script Works Full timeThis is a job posting for a software development position at Java Script Works.We are seeking a skilled software engineer to join our team in London.The ideal candidate will have experience with Java/Kotlin, Python, and Go programming languages.They will also be enthusiastic about learning new languages and technologies.The job requires a versatile skillset...
-
Senior Software Engineer
2 weeks ago
London, Greater London, United Kingdom Java Script Works Full timeJob Opportunity for Java DeveloperWe are seeking a skilled Java Developer to join our team at Java Script Works. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java and related technologies.Key Responsibilities:Design and develop software...
-
Software Engineer
3 weeks ago
London, Greater London, United Kingdom Golang Works Full timeSoftware Engineer - JavaAt Golang Works, we're seeking a skilled Software Engineer - Java to join our team and contribute to the development of our cutting-edge backend technology stack.The successful candidate will be responsible for designing, implementing, and maintaining high-quality Java-based software solutions that meet the needs of our customers.Main...
-
Software Engineer
3 weeks ago
London, Greater London, United Kingdom Golang Works Full timeSoftware Engineer - JavaAt Golang Works, we're seeking a skilled Software Engineer - Java to join our team and contribute to the development of our cutting-edge backend technology stack.The successful candidate will be responsible for designing, implementing, and maintaining high-quality Java-based software solutions that meet the needs of our customers.Main...
-
Senior Software Engineer
3 weeks ago
London, Greater London, United Kingdom Java Script Works Full timeAt Java Script Works, we're accelerating the deployment of a complex, data-driven technology that integrates into our AI/ML powered platform. We're looking for a skilled Senior Python Developer/Software Engineer to join our team and contribute to this exciting project.Tech StackPythonBigQueryRedisTypeScriptNodeGoogle Cloud...
-
Senior Software Engineer
3 weeks ago
London, Greater London, United Kingdom Java Script Works Full timeAt Java Script Works, we're accelerating the deployment of a complex, data-driven technology that integrates into our AI/ML powered platform. We're looking for a skilled Senior Python Developer/Software Engineer to join our team and contribute to this exciting project.Tech StackPythonBigQueryRedisTypeScriptNodeGoogle Cloud...
-
Java Software Engineer
4 weeks ago
London, Greater London, United Kingdom Kite Consulting Group Full timeJava and Perl Engineer OpportunityWe are seeking a skilled Java engineer with Perl scripting experience to join our client's team in London.Key Responsibilities:Design and develop high-quality Java software solutionsCollaborate with the team to implement Perl scripts for data processing and analysisContribute to the development of a scalable and maintainable...
-
Java Software Engineer
4 weeks ago
London, Greater London, United Kingdom Kite Consulting Group Full timeJava and Perl Engineer OpportunityWe are seeking a skilled Java engineer with Perl scripting experience to join our client's team in London.Key Responsibilities:Design and develop high-quality Java software solutionsCollaborate with the team to implement Perl scripts for data processing and analysisContribute to the development of a scalable and maintainable...
-
Software Engineer
4 days ago
London, Greater London, United Kingdom CPP Full timeAbout the Role:We are seeking a skilled Software Engineer - Java to join our team at {company}.Key Responsibilities:• Develop and maintain complex software systems using Java.• Collaborate with cross-functional teams to design and implement software solutions.• Troubleshoot and resolve technical issues in a timely manner.Requirements:• 3+ years of...
-
Java Software Engineer
4 weeks ago
London, Greater London, United Kingdom McGregor Boyall Full timeJob Title: Java Software EngineerWe are seeking a skilled Java Software Engineer to join our team at McGregor Boyall. As a Java Software Engineer, you will be responsible for developing and maintaining our in-house Document Management & Composition platform.Key Responsibilities:Design, develop, and test software applications using Java 8-17+Work with our...
-
Java Software Engineer
4 weeks ago
London, Greater London, United Kingdom McGregor Boyall Full timeJob Title: Java Software EngineerWe are seeking a skilled Java Software Engineer to join our team at McGregor Boyall. As a Java Software Engineer, you will be responsible for developing and maintaining our in-house Document Management & Composition platform.Key Responsibilities:Design, develop, and test software applications using Java 8-17+Work with our...
Java Software Engineer
2 months ago
About Branch Tech:
Branch Tech is a leading technology provider to the global finance market, empowering financial institutions to enhance lending experiences for SME customers through cutting-edge technology. With a diverse workforce exceeding 180 employees globally, the organization boasts a strong presence in the industry.
About the Role and Engineering Team:
Joining a globally distributed team, the successful candidate will experience a rich diversity of cultures and perspectives, contributing to the company's expansion into new markets. The Engineering team, being the largest unit with 80 members across 9 teams, plays a crucial role in maintaining the company's industry leadership. With plans to grow the team significantly, they are poised to exceed 100 engineering professionals soon.
Key Responsibilities:
- Design and lead the implementation of GraphQL APIs tailored to meet business objectives, driving innovation and growth.
- Engage with various teams to gather API requirements and ensure a comprehensive understanding across departments, fostering collaboration and effective communication.
- Utilize expertise in Java to develop and sustain top-tier software applications, ensuring high-quality solutions that meet the company's standards.
- Apply industry best practices to enhance code quality, maintainability, and performance, promoting a culture of excellence.
- Influence the overall system architecture and strategic design decisions, shaping the company's technical direction.
- Guarantee the scalability, reliability, and security of all software solutions, ensuring the company's systems are robust and secure.
- Conduct meticulous code reviews to uphold high standards of code integrity and consistency, promoting a culture of quality.
- Provide mentorship to junior developers, fostering skill development and professional growth, and contributing to the company's talent development.
- Seamlessly integrate GraphQL APIs with existing systems and third-party services, ensuring smooth integration and minimal disruption.
- Execute detailed unit and integration tests to ensure robustness and functionality, ensuring the company's systems are reliable and efficient.
- Work collaboratively with product managers, UX designers, and other stakeholders to align technical solutions with business needs, driving business outcomes.
- Actively participate in all phases of the Agile/Scrum development process, contributing to the company's agile transformation.
Technical Requirements:
- Comprehensive knowledge of Java, including OOP, multithreading, and exception handling, ensuring a strong foundation in Java development.
- Proficiency in the Spring Framework, encompassing Spring Boot, MVC, Data, and Security, ensuring expertise in Spring development.
- Expertise in Hibernate or JPA for database interactions, ensuring a strong understanding of database interactions.
- Familiarity with front-end technologies like HTML, CSS, JavaScript, and frameworks such as Angular, React, or Vue.js, ensuring a broad understanding of front-end development.
- Proven ability to develop and consume RESTful and GraphQL APIs, ensuring expertise in API development.
- Strong background in relational databases such as PostgreSQL and solid database design skills, ensuring a strong understanding of database design.
- Experience with testing frameworks like JUnit and TestNG, ensuring a strong understanding of testing frameworks.
- Proficiency with build and version control tools such as Gradle and Git, ensuring a strong understanding of build and version control.
- Understanding of CI/CD principles and tools like Bamboo, ensuring a strong understanding of CI/CD.
- Knowledge of design patterns, concurrency in Java, and security best practices, ensuring a strong understanding of software development principles.
- Capability to optimize code for performance and troubleshoot complex software issues, ensuring a strong problem-solving skill.
Education and Experience:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field, ensuring a strong foundation in computer science.
- At least 5 years of hands-on experience in Java development, including significant experience with GraphQL API design and implementation, ensuring a strong track record in Java development.
This role presents an exceptional opportunity to be part of a team delivering innovative solutions that significantly benefit a diverse range of local and international clients, driving business growth and innovation.