Accessibility Links

Senior Software Engineer "Java Spring"

  • Job type: Permanent
  • Location: Berlin
  • Salary: Competitive
  • Job reference: DTT0100LBBBDS
  • Sector: Glocomms, Software Development & Architecture
  • Date posted: 12/04/2018

Senior Software Engineer

Our Client is an international, young and motivated IT development and service company, which is represented across seven countries internationally. They are looking for a dedicated knowledgeable Senior Software Engineer, to join their team that is constantly growing. They are experts in developing customer-oriented solutions and are known for providing world-class best practices. 

They are searching for a Senior Engineer who is prepared to share their own ideas and opinions in order to make innovative improvements to the project and the technology team. This role will also put you in contention for their lead engineering positions in the future as the company business model is based on internal promotion. 

Technology Stack:

Java, Spring, Hibernate, IOS, JDBC, Ruby, Hadoop, Spark, Scala, Groovy, Kotlin and Perl/Python/PHP anyone of these programming languages for server side is an added advantage.

Your Profile:

  • Strong knowledge and experience in Java, J2EE.
  • Strong hands-on experience in Frameworks like Spring, Spring Boot, and JPA/Hibernate.
  • Experience in Rest Web Services and Service Oriented Architecture
  • Strong hands-on Experience in using Agile and Extreme Programming (XP) methodologies like
  • Test Driven Development, pair programming, and Continuous integration
  • Strong problem-solving skills, especially in the areas of human factors and web design
  • Should have an advanced understanding of object-oriented design and development principles such as SOLID and DRY.
  • Knowledge of working with Relational Databases, SQL, NOSQL
  • Experience with automation tools like Ansible, Chef, Puppet
  • Experience with Docker and how to use it in the context of Node.js and micro-services
  • 5 years of experience in software development
  • Excellent English communication skills

  • Highly structured learning and development programme
  • Flexible working environment
  • Working with cutting-edge bleeding technology 
  • Monthly team incentives 
Similar jobs
Azure Engineer
  • Job type: Contract
  • Location: Waldorf
  • Salary: Competitive
  • Description Our client is working on a major Azure project and is, therefore, looking for additional support. They are very flexible in terms of remote working ...
DevOps Engineer
  • Job type: Contract
  • Location: Munich
  • Salary: Competitive
  • Description The client's data platform works with billions of data sets across the company and transfers this data into real-time actions. The team consists of Data...
Product Management Leadership | Industrial Security
  • Job type: Permanent
  • Location: Raleigh
  • Salary: $150000 - $2000000 per annum, Benefits: Bonus & Benefits
  • Description Product Management Leadership | Industrial Security A rapidly growing cybersecurity company is looking for an expert to be the face of their product and pioneer the...
Autosar Developer
  • Job type: Contract
  • Location: Munich
  • Salary: Competitive
  • Description I am currently working with a Global automotive company who are looking for Autosar Developers for an ECU development project based near Munich. -Remote Working  ...
  • Job type: Permanent
  • Location: Stuttgart
  • Salary: Competitive
  • Description My client is an innovative consulting and project management company, which works with big international companies across different industries. In the rapidly changing digital world,...