developing Java-based applications, reusable Java libraries - Knowledge of Java concurrency patterns - Understanding of concepts including MVC, JDBC, and RESTful web services - Knowledge of Java GUI frameworks like Swing, SWT, and AWT - Knowledge of class loading mechanisms - Basic knowledge of JVM (Java Virtual Machine) - Knowledge of Object-Oriented Programming (OOP) Patterns and Concepts - Experience working with popular web application frameworks More ❯
Abingdon, Oxfordshire, United Kingdom Hybrid / WFH Options
Halliburton
Agile Delivery teams Interest in leadership or leading a small team of software developers and quality assurance engineers Desirable Attributes: Knowledge of Eclipse RCP and Eclipse OSGi Swing and SWT experience Understanding of Machine Learning technologies (Python, TensorFlow etc.) Experience in Geophysics and/or Geology domain especially Oil and Gas Undergraduate degree in Software Engineering, Computer Science or equivalent More ❯
Abingdon, Oxfordshire, United Kingdom Hybrid / WFH Options
Halliburton
Excellent analytical, communication and problem-solving skills Self-Starter; willing to learn new technologies, ability to learn fast Desirable Attributes: Knowledge of Eclipse RCP and Eclipse OSGi Swing and SWT experience Understanding of Machine Learning technologies (Python, TensorFlow etc.) Experience in Geophysics and/or Geology domain especially Oil and Gas Undergraduate degree in Software Engineering, Computer Science or equivalent More ❯