Match score not available

Senior Java Engineer at Dijkstrack

extra holidays - fully flexible
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
South Africa

Offer summary

Qualifications:

Strong proficiency in Java programming, Experience with web development technologies, Familiarity with relational and NoSQL databases, Knowledge of cloud technologies and microservices, Experience with DevOps practices and tools.

Key responsabilities:

  • Design and develop Java-based applications
  • Collaborate to define and implement features
  • Write clean, efficient code following standards
  • Perform code reviews and provide feedback
  • Troubleshoot issues and optimize performance
Dijkstrack logo
Dijkstrack Startup https://www.dijkstrack.com/
2 - 10 Employees
See more Dijkstrack offers

Job description

We are a UK-based development agency, specializing in delivering customized solutions to our diverse portfolio of international clients ranging from FinTech, Crypto and Start-ups. With a focus on innovation and excellence, we are expanding our team and seeking an experienced Java Engineer.

What’s in it for you?

  • We are remote first.
  • An opportunity to work with companies from Silicon Valley – innovation at its highest form.
  • Work in a small team which ensures maximum exposure.
  • Training programs for continual learning.
  • Professional development with different clients and requirements.
  • Performance-based bonuses

As a Java Engineer you will be responsible for designing, developing, and maintaining high-quality software solutions using Java technologies. You will collaborate with cross-functional teams to analyze requirements, architect solutions, and implement robust and scalable applications. The ideal candidate will have a passion for technology, strong problem-solving skills, and a proactive attitude toward learning and adopting new technologies.

What you’ll be doing:

  • Design, develop, and deploy Java-based applications and services
  • Collaborate with product managers, designers, and other engineers to define and implement features
  • Write clean, efficient, and maintainable code following best practices and coding standards
  • Perform code reviews to ensure code quality and provide constructive feedback
  • Troubleshoot and debug issues in existing software applications
  • Optimize application performance and scalability

Requirements:

  • Strong proficiency in Java programming language and related frameworks (e.g., Spring, Hibernate)
  • Experience with web development technologies such as HTML, CSS, JavaScript
  • Familiarity with relational databases (e.g., MySQL, PostgreSQL)
  • Good understanding of software development methodologies (e.g., Agile, Scrum)
  • Experience with cloud technologies (e.g., AWS, Azure, Google Cloud)
  • Knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes)
  • Familiarity with NoSQL databases (e.g., MongoDB, Cassandra)
  • Experience with DevOps practices and tools (e.g., CI/CD, Jenkins, Git)
  • Contribution to open-source projects or participation in developer communities


Does this sound like something you want to be part of?
Come join our team and let’s shape the future of digital innovation!

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Troubleshooting (Problem Solving)
  • Problem Solving

Software Engineer Related jobs