Java Engineer responsible for developing mobile applications for Rightmove. Collaborate with cross-functional teams to build scalable services and advocate for testing practices in hybrid work.
Responsibilities
Develop high-quality, reliable, and scalable software that can be deployed frequently and safely into production
Work in a cross-functional team alongside product managers, designers, and other engineers to build and evolve the services that power Rightmove’s iOS and Android apps
Help design solutions to complex business and technical challenges
Apply modern engineering practices and contribute to a culture of experimentation and continuous improvement
Advocate for automated testing and promote a thoughtful, test-driven approach across the team
Build and improve microservices using Java, Spring Boot, Elasticsearch, Kafka, Gradle, Hibernate, Couchbase, SQL, and Docker
Design APIs and services that power mobile experiences
Contribute to technical discussions and help prioritise features during sprints
Review code, share feedback, and support others through collaboration and mentoring
Troubleshoot production issues and improve performance and reliability
Explore new technologies and propose ways to enhance systems and workflows
Partner with product, data, and design to deliver meaningful outcomes for users
Requirements
Experience building and maintaining Java-based applications
An understanding of the importance of testing and familiarity with TDD practices
An analytical and collaborative approach to solving problems
A commitment to writing clean, maintainable, and scalable code
Curiosity about how systems perform in production and how users interact with them
A proactive attitude toward learning and improving how the team works
A willingness to share knowledge and contribute to a supportive team culture
A sense of ownership and accountability for delivering high-quality solutions
Benefits
Cash plan for dental, optical and physio treatments
Private Medical Insurance, Pension and Life Insurance
Employee Assistance Plan
27 days holiday plus two (paid) volunteering days a year to give back, and holiday buy schemes
Hybrid working pattern with 2 days in office
Contributory stakeholder pension
Life assurance at 4x your basic salary to a spouse, family member or other nominated person in your life
Competitive compensation package
Paid leave for maternity, paternity, adoption & fertility
Travel Loans, Bike to Work scheme, Rental Deposit Loan
Charitable contributions through Payroll Giving and donation matching
Access deals and discounts on things like travel, electronics, fashion, gym memberships, cinema discounts and more
Senior Database Engineer at Verizon responsible for SQL Server management and NoSQL migration. Involves production support, troubleshooting, and collaborating with application teams.
CitiRisk Credit Technology is seeking a Senior Vice President to lead architectural design and strategic implementation of software solutions. Position involves hands - on coding exceeding 50% of time.
Lead Software Engineer developing core components of high - performance applications for Morgan Stanley. Collaborating with cross - functional teams and enhancing existing components using modern Java practices.
Lead Full Stack Engineer at CoverGo managing development lifecycle and AI integration in our SaaS platform. Oversee team performance and drive innovative solutions in insurance technology.
Lead Full Stack Engineer at CoverGo overseeing development of insurance SaaS solutions. Mentoring engineering teams and collaborating with stakeholders to align technical solutions with business goals.
Software Developer at Kneat enhancing their paperless solutions through backend development and Elasticsearch proficiency. Collaborating with an Agile team in a fast - paced R&D environment.
Senior Software Developer - Backend specializing in Elasticsearch for Kneat's R&D team. Collaborating in Agile environment to enhance product suite and solve complex user problems.
Staff Backend Engineer at SafetyCulture responsible for technical direction of identity and access control systems. Leading architecture decisions and ensuring security for the cloud engineering team.
Back - end Software Engineer developing and enhancing clinical data repositories and APIs at Orion Health. Contributing to engineering best practices and mentoring junior engineers in a hybrid working environment.
Backend Developer at CI&T focusing on APIs and services for a leading Brazilian retailer. Responsible for backend solutions with a strong emphasis on security and integration.