Posted on: 27/08/2025
About the role :
Responsibilities :
- To clearly communicate what is to be done and the milestones achieved to those within the
project in an agreed manner.
- To realistically estimate your own delivery timescales.
- To solve problems posed using the tools and materials provided or to suggest alternatives
where appropriate.
- To create robust solutions using the tools and materials provided or to suggest alternatives
where appropriate
- Take some responsibility from and can deputise for the senior/lead developer.
- Lead small technical discussions on problem solving and solution design.
- To mentor junior developers.
- To be a motivated self-starter.
What we want from you :
- Extensive experience coding in Java language (Java21 +)
- Experience with Data structures
- Exposure to Web technologies
- Object oriented software design patterns experience
- Some understanding of HTML5, CSS and JavaScript
- Familiarity with Windows or Linux operating system
- Strong spoken and written communication If you know some of this even better!
- Experience of delivering software as part of a team
- Experience of Spring - Knowledge of JavaScript, front end technologies
- Knowledge of other JVM based languages - Groovy, Scala, Clojure
- Knowledge of one or more scripting languages, such as Groovy, Python
- Knowledge of webservices technologies such as SOAP, REST, JSON
- Knowledge of relational database platforms Oracle, SQL Server, MySQL
- Knowledge of NoSQL database platforms such as Cassandra or MongoDB
- Knowledge of message queuing systems such as Apache Kafka or RabbitMQ
- Contributions to open source projects
Did you find something suspicious?
Posted By
Posted in
Platform Engineering / SAP/Oracle
Functional Area
Other Software Development
Job Code
1536703
Interview Questions for you
View All