
Senior Java Developer
On site
Glasgow, United Kingdom
Full Time
13-03-2025
Job Specifications
Onsite – 5 days - Glasgow
Job Summary
We’re looking for a Junior Backend Engineers with JAVA skills who will take a key role on our team. Our developer must have knowledge in all stages of software development
.
Key Responsibilities
Good Understanding of Design concepts
Maintain quality and ensure responsiveness of applications
Collaborate with the rest of the engineering team to design and launch new features
Maintain code integrity and organization
Knowledge of security and data protection
Experience with back-end programming languages Core Java 11+,JDBC, Microservices, REST Web Services, Spring Framework
knowledge on cloud message APIs and usage of push notifications is good to have
knowledge of code versioning tools {{such as Git, Mercurial or SVN}}
Essential Skill
Experience in Java 11 and above, JDK 17 (Certified), Spring Framework, Rest API/Webserver
Experience in Backend Development using Oracle & PL/SQL
Qualification
Certified on JDK 17
Intermediates level experience in Java 11 and above
Understanding of Java EE architecture, with a focus on EJBs, JPA, and JAX-RS web services
Understanding of object-oriented JavaScript, the DOM and JSON
Experience writing RESTful web service
Experience on writing Automation Test scripts using Selenium / Cucumber
Knowledge of SQL and RDBMS database design
Have spent time as part of an agile development team (preferably Scrum)
Good years of industry experience
About the Company
Cognizant (Nasdaq-100: CTSH) engineers modern businesses. We help our clients modernize technology, reimagine processes and transform experiences so they can stay ahead in our fast-changing world. Together, we're improving everyday life. See how at www.cognizant.com or @cognizant. Know more
Related Jobs


- Company Name
- Hodge
- Job Title
- DevOps Engineer
- Job Description
- Do you want to be part of a force for good, helping to make life better for customers & society in the moments that matter? At Hodge, we put people at the heart of our business and that means our customers, colleagues and communities. Hodge is a Welsh financial service provider that focus on commercial lending, and specialist residential mortgage markets. Under the overall management of the DevOps lead, undertake lead the DevOps team to provide platforms and infrastructure to support the delivery of software by our development teams, pro-actively manage the live cloud infrastructure, and drive forward the architectural vision for Hodge. Engage with internal and external stakeholders to drive continual improvement of DevOps and related practices. Essential Experience: Previous experience in commercial software development/DevOps environment Experience supporting development of web services in a service-based architecture Knowledge of best practice and supporting tools throughout the Software Development lifecycle. Knowledge of CI/CD approaches and tools Knowledge of Agile methodologies Key responsibilities will include: Architecture: Work with DevOps team to define and implement architectural vision and principles for our cloud infrastructure projects. Undertake detailed design work in line with architectural vision and principles Work with software and delivery teams to define, manage and implement DevOps vision across development and infrastructure projects. Understand and maintain all relevant documentation on work undertaken. Ensure work includes appropriate quality controls mechanisms (e.g. reliability patterns, health-checks and relevant monitoring). Understand core architectural patterns and frameworks used by Hodge. Engage with external suppliers to ensure platforms integrations align with agreed principles and standards. Understand key business processes that software supports. Understand the wider economic environment in which Hodge operates. DevOps: Working as part of DevOps team, ensure that team activity is managed using appropriate Agile methodologies to ensure visibility, transparency and suitable metrics. Work with delivery teams to provide required environments and infrastructure to support project development and undertake delivery to live environments in line with agreed Service Transition processes. Demonstrate a good understanding of relevant frameworks, tools and languages. Work with delivery teams to ensure relevant defined NFRs (scalability, maintainability, recoverability) are implemented and tested.Ensure appropriate quality controls are embedded, adhered to and improved. Ensure appropriate documentation is maintained to support current and future activity. Review work and code of other team members to ensure quality standards are maintained and knowledge transfer. Work with IS Service Delivery and Development teams to assist in the investigation and resolution of live issues and to support BAU activity. Work with IS Service Delivery team to ensure Service Transition controls and documentation are provided in line with agreed Service Transition framework. Proactively manage usage and costs on cloud platforms to ensure best use is being made of resources Engage with third-parties as appropriate to implement best-practice in development and support of cloud platforms. Continuous Improvement: Pro-actively improve team performance through formalised knowledge sharing. Pro-actively investigate technology landscape and best practise to identify improvements. Continuously review work practices to implement and refine Agile practices. Maintain a knowledge of current DevOps technologies and best practise to identify improvements. Engage with external parties and tech community to share and improve knowledge. Participate in Agile ceremonies to improve change and development practices. Understand and follow key Software and DevOps practices and processes. Progress formal training and certification in relevant technologies and disciplines. Please be aware that should we pursue your application, all our Financial Services employees will be expected to complete background checks to assess suitability for employment, these include; a criminal record, identity, sanctions, adverse finance, fraud prevention and reference checks to comply with our regulatory requirements. Hodge is an advocate of being an equal opportunities employer, We believe in promoting equality and diversity which is central to our lives today. We welcome applications from all sections of the community and recognises the value a diverse workforce brings to an organisation. ESG and sustainability are at the heart of everything we do and serves as a reminder of the responsibility we have to our stakeholders, customers, colleagues and the communities we operate in to use our position wisely. We’re currently exploring different certifications available and have done an initial review of how we think we’d fare, as we see this as a real opportunity for Hodge given our social purpose.


- Company Name
- Capua
- Job Title
- Front-end Developer (React)
- Job Description
- Telecommunications Start-up | Front-end Developer (React)| London | Flexible Hybrid/Remote Arrangement | £42– 45K About the Company: We are partnered with a UK Telecommunications start-up on a mission to democratise access to telecommunications, enabling anyone to create their own mobile network and offer mobile packages in minutes without any coding or hassle. They are building a world where innovation in connectivity is accessible to all and disrupting a huge industry with new ideas and a brilliant team. About the Role: We are looking for a skilled Front-end React developer to join our partner's team. This position involves working closely with the in-house development team to create high-quality, responsive web applications. The ideal candidate will have hands-on experience in web application development, enjoy working at pace to produce high-quality code, and a passion for developing innovative solutions in the telecommunications sector. Responsibilities: Collaborate with the internal team to design and develop robust web applications using React and other JavaScript frameworks. Ensure applications are responsive, scalable, and provide a seamless user experience. Debug, troubleshoot, and resolve desktop and mobile UX issues. Participate in code reviews, offering constructive feedback to enhance code quality. Implement new features and functionalities based on designs, project requirements, and stakeholder feedback. Work closely with UI/UX designers to ensure technical feasibility, utilizing Figma designs. Document application changes and provide regular updates to stakeholders. Requirements: Proven experience in developing web applications using React and working with APIs. Proficient in JavaScript/TypeScript, with familiarity in modern front-end build pipelines and tools. Experience with web application testing frameworks and tools. Strong understanding of mobile-friendly web application architectures and design patterns. Familiarity with integrating third-party libraries and APIs. Experience with version control systems, particularly Git. Excellent problem-solving skills and attention to detail. Strong communication skills, with the ability to work collaboratively in a team environment. Desirable Skills: Experience with eSIM technology and/or knowledge in the telecom space. Familiarity with continuous integration and deployment (CI/CD) processes. Experience with the Stripe API is a plus. Comfortable working in a start-up environment with a small but passionate team. Compensation and Benefits: Competitive salary of £42-45K + bonus, depending on experience. Remote working opportunity, with the requirement to work in UK hours. Start date ASAP.


- Company Name
- Canonical
- Job Title
- Software Engineer - Solutions Engineering
- Job Description
- Help us shape the future of open source IT, devops, and IS, from bare metal to containers. Our goal is to revolutionise open source application and infrastructure operations. We want to transform the world of software operations by enabling true model-driven operations via next-generation infrastructure-as-code. This will allow companies to run very efficient bare-metal operations for high-performance computing, private cloud, data lakes, AI/ML, and analytics. We need to invent some new technology, and we need to build some new products; we are therefore looking for someone who can lead and inspire a regional software engineering team to fulfill this initiative. The Solutions Engineering team works in close collaboration with our managed infrastructure operations team, which runs many private OpenStack clouds and Kubernetes clusters for customers around the world. This enables us to improve our infra-as-code products based on our own real experience, mirroring that of our users and customers. We work in Python, creating open source automation capabilities that simplify operations for anybody, anywhere, who is building on Ubuntu. Most of the team's work involves pure Python software development focused on enabling true DevOps workflows. We strive for high quality in both design, documentation, tests, and performance as we enhance operations code packages and Ubuntu itself in order to ensure our platform is the easiest, most robust, and best performing for driving your infrastructure. This role is ideal for software engineers who want to work in a global team, have a passion for distributed systems and cloud computing, and an interest in the entire Linux stack - from kernel to networking to virtualization and containers. What you'll do Work in Python and Golang to design and deliver open source software operations code Work with the entire Linux stack, from kernel, networking, storage, to applications Shape high quality open source monitoring and alerting infrastructure Rethink open source operations for our customers and open source community Demonstrate sound engineering design and testing principles in your code Follow agile software development practices Coach and develop your colleagues where you have insights Grow a healthy, collaborative engineering culture in line with the company values Global travel up to 10% of time for internal and external events Who you are You are a passionate Python developer You are organised and want your team to deliver timely, high quality software You understand the importance of reliable operations in an agile world You have sound knowledge of cloud computing concepts & technologies You have practical knowledge of Linux and networking You are a lifelong learner Bonus points for You have graduated with a university degree in Computer Science or related software engineering field Golang programming skills What you will learn OpenStack and Kubernetes in production Thinking rigorously about application and infrastructure reliability Wide range of open source applications and skills Real-life and hands-on exposure to a wide range of emerging technologies and tools We offer: 100% work-from-home Learning and development Competitive salary Recognition rewards Annual leave Priority Pass for travel About Canonical Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #Stack


- Company Name
- The Developer Link
- Job Title
- Software Engineer (Series A funded AI LLM Product)
- Job Description
- Software Engineer - £70-100k salary range - London Hybrid - AI Workflow Automation Product TDL are working with a Series A, ambitious start-up who are tackling manual admin heavy tasks across Fintech, Insurance and other surrounding sectors via their AI/LLM powered products. They are on the hunt for 2 new Developers to join the London based Engineering team. You'll ideally have experience using most of the following stack: Backend: Python, Flask/FastAPI Frontend: React with TypeScript Infra: Terraform, GCP/AWS Ideally you'll have at least an interest and have tinkered personally with LLM type projects. Huge bonus if you have commercial experience in this area alongside the above product stack. Engineering team is relatively flat under the CTO with Mid through to Staff Engineers all contributing code as their main role. Hybrid working London approx 2 days per week. Please apply with your CV if interested or contact mike@thedeveloperlink.io if you have any specific questions