2 days ago
Bournemouth, United KingdomSenior
Responsibilities
- Design and develop secure, scalable software solutions using Java, Spring Boot, AWS, and SQL.
- Build and maintain microservices, middleware, and integration components for enterprise applications.
- Collaborate with product owners, architects, and engineering teams to define and deliver features.
- Troubleshoot production issues, identify performance bottlenecks, and implement solutions.
- Write clean, maintainable, and well-tested code and participate in code reviews.
- Support continuous integration, automated testing, and deployment processes.
- Contribute to technical designs, architectural decisions, documentation, and software development lifecycle activities.
- Provide technical guidance and mentoring to other developers.
- Evaluate emerging technologies and drive improvements to development processes and tooling.
Requirements
- Strong hands-on experience with Java 21+ and the Spring ecosystem, including Spring Boot and Spring MVC.
- Experience with microservices architecture, distributed systems, RESTful APIs, enterprise applications, middleware, and integration services.
- Strong proficiency in SQL, database design, and data modeling.
- Experience building and deploying cloud-native applications, preferably on AWS.
- Understanding of application architecture, system design, software engineering principles, security, and data protection.
- Experience with software development tools, source control, CI/CD processes, testing, debugging, and troubleshooting.
- Hands-on experience using generative AI-assisted development tools, AI agents, development copilots, or related productivity tools.
- Experience providing technical guidance and mentoring to developers.
- Preferred experience with ReactJS, Redux, HTML5, CSS3, Jest, file-transfer and integration technologies, event-driven architectures, and messaging platforms.
- Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent experience.
- Proven experience delivering enterprise-scale software applications and strong communication and stakeholder management skills.
- Must currently reside in the UK and be available to start within 8 weeks of receiving an offer.
Benefits
- Full-time, on-site position in Bournemouth, UK.
- Candidates must currently reside in the UK.
- Candidates must be available to start within 8 weeks of receiving an offer.
About Cognizant
Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.
