Description
Java Full Stack Engineer
Are you self-motivated with an innovative mind, a passion for technology, and a
good understanding of object orientated development?
My client is a digital-first technology services firm specializing in accelerating business
transformation and delivering human-centric digital experiences. They have been
meeting customers wherever they are in the digital lifecycle and helping them
outperform their competition through speed and innovation.
About:
My client brings together distinct core competencies - in AI, analytics, app development,
cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and their
deep expertise in BFSI, healthcare, and life sciences - to help businesses capitalize on
the unlimited opportunities digital offers. Our reputation is built on a comprehensive
suite of engineering services, a dedication to solving clients' toughest technology
problems, and a commitment to continuous improvement.
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player.
You will be a senior developer responsible for the development of new software
products and enhancements to existing products. You should excel in working with
large-scale applications and frameworks and have outstanding communication and
leadership skills.
You'll have:
Bachelors or higher in Computer Science (or equivalent work experience)
Minimum 2 years of application development engineering experience
Programming and software development in Java
Experience building transactional systems and strong understanding of software architecture Strong written and verbal communication skills
Good attention to detail and analytical thinking
Ability to work independently and in collaboration with other team members
Front end web-stack developmentPreferred Qualification:
REST based Web services
Experience with Microservice architecture
Experience with React and Angular
Experience with Spring, Hibernate, Rabbit MQ, Hazelcast
Experience with Gitlab and Kubernetes
Basic PL-SQL knowledge to be able to run queries and participate in data analysis
Experience working at a financial institution
Familiar with Test Driven Development
Conceptual understanding of Asynchronous-Event-based processing
Agile methodology experience
Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business
Job Details
Location |
Birmingham, West Midlands |
Job Type |
Permanent |
Language |
English |
Salary |
£70000/annum |