At a Glance
- Tasks: Develop and maintain robust Java applications while collaborating with a dynamic team.
- Company: Join a forward-thinking tech company with a focus on innovation and teamwork.
- Benefits: Enjoy a competitive salary, flexible remote work, and opportunities for professional growth.
- Why this job: Make an impact in the tech world by working on exciting projects and cutting-edge technologies.
- Qualifications: Proven experience in Java development, microservices, and agile methodologies.
- Other info: Work in a vibrant environment with excellent career advancement potential.
The predicted salary is between 55000 - 70000 £ per year.
Role: Sr Java developer
Location: Reading or Croydon, UK (2 Days in a week Onsite is required)
Type: Permanent
SC Eligible
Must have skills:
- Extensive server-side, hands-on Java 8+ development experience with strong Spring, Spring Boot & Hibernate
- Strong understanding of Microservice architecture
- Experience building web services and APIs on REST
- Strong understanding of unit & integration tests, following TDD / BDD
- Experience using test frameworks like Junit, Mockito, PowerMockito & Wiremock
- Experience and understanding of CICD pipeline of Docker, Jenkins and Kubernetes
- Understanding of all the agile ceremonies
- Good understanding of JSON and XML
- Experience in Relational Database Management System (e.g. PostgreSQL)
Nice to have skills:
- Knowledge of Workflow/Business Process Management tools
- Experience with front end technologies: HTML, JavaScript, Jquery, Mustache Templates
- Experience with Performance and Monitoring tools: JMeter, Kibana, Splunk, Dynatrace
- Experience writing Shell script
- Basic understanding of Python
- Good understanding on AWS services (EC2, ECS, EKS, API Gateway and Serverless technologies)
- Integration Engine tools: Apache Camel and Active MQ for messaging, web services and distributed systems
- Public Sector domain experience preferable
Senior PHP Software Engineer (Remote) in Croydon employer: Response Informatics
Contact Detail:
Response Informatics Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior PHP Software Engineer (Remote) in Croydon
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java and PHP. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Spring Boot, REST APIs, and microservices. This gives potential employers a taste of what you can do beyond just a CV.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of CI/CD pipelines and testing frameworks. Be ready to discuss how you've used tools like Docker and Jenkins in your past projects—this will definitely impress!
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are proactive and engaged. Plus, it makes it easier for us to keep track of your application and get back to you quickly.
We think you need these skills to ace Senior PHP Software Engineer (Remote) in Croydon
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your extensive server-side Java experience and any relevant skills like Spring, Hibernate, and Microservices. We want to see how your background aligns with what we're looking for!
Showcase Your Projects: Include specific examples of projects where you've built web services or APIs using REST. We love seeing real-world applications of your skills, so don’t hold back on the details!
Highlight Testing Experience: Since we value TDD/BDD, mention any experience you have with unit and integration tests. If you've used frameworks like Junit or Mockito, make sure to include that too!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Response Informatics
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Java 8+, Spring, and Hibernate. Brush up on your knowledge of microservices and RESTful APIs, as these are crucial for the role. Be ready to discuss your past projects and how you’ve implemented these technologies.
✨Showcase Your Testing Skills
Since unit and integration testing are key, prepare to talk about your experience with TDD/BDD. Bring examples of how you've used frameworks like Junit and Mockito in your previous work. This will demonstrate your commitment to quality code.
✨Familiarise Yourself with CI/CD Tools
Get comfortable discussing Docker, Jenkins, and Kubernetes. You might be asked about your experience with CI/CD pipelines, so have some specific examples ready. If you’ve worked on automating deployments, that’s a great talking point!
✨Understand Agile Methodologies
Since the company values agile practices, be prepared to discuss your experience with agile ceremonies. Share how you’ve contributed to sprint planning, daily stand-ups, and retrospectives in your previous roles. This shows you can thrive in their work environment.