Java Developer Team Lead

Location Malta
Discipline: Technology, Software Development
Job type: Full-time
Contact name: Daniel Genuis

Contact email: [email protected]
Job ref: 15998
Published: 10 months ago
Our client is currently on the lookout for a Team Lead Java Developer. If you are an experienced leader who is skilled at devising elegant solutions to complex projects, then this role is for you!

Requirements:

The ideal candidate will:
  • Have experience in event driven architectures
  • Have an understand software design and enterprise integration patterns
  • Consider code reviews as essential
  • Advocate secure coding practices
  • Embrace an agile software philosophy
Highly skilled and experienced in:
  • Spring Core framework
  • Spring WebMVC
  • Spring Data Spring Boot
  • SQL and database principles
  • JSON RESTful web services
  • Distributed Version control (Git)
The ideal candidate should have at least 2 years relevant experience in the below technologies in a production environment:
  • Spring Integration
  • Spring Cloud Config
  • Spring Cloud Stream
  • Spring Cloud Data Flow
  • Spring Batch
  • Spring Security
  • Javascript and CSS
  • AMQP
  • Linux experience
  • Kubernetes experience
  • Automated testing
  • Continuous integration
  • SOAP WebServices