Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 17, 2017
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Incorporated in 2004, Symbiotics is an investment boutique specialized in emerging, sustainable and inclusive finance which offers market research, investment advisory and asset management services. It is a regulated asset manager of collective investment schemes by FINMA, the Swiss Financial Market Supervisory Authority. The company is headquartered in Gene...
    Read more about this company

     

    Senior Java Developer

    Job description

    Salary: Competitive

    Are you simply looking for a job or the opportunity to pursue your love of software development.

    If the latter, read on.....

    In our world, our developers have the flexibility to work where and when they want to work.

    We believe in the maxim "10,000 hours" to become an expert and hope you do too. Here you are after 5+ years developing in Java and you're only, at best, half way there. More than half the time has been spent doing other stuff - admin, attending meetings, waiting, queuing ....going nowhere instead of doing what you're passionate about, what gets you up in the morning.

    If you had joined Symbiotics 5 years ago, you would be able to call yourself an expert by now.

    Is it too late? - No.

    Lost time? - Yes, but the exposure you'll have to so many different projects will help make up for time lost.

    Let's grow together; join our world class team.

    Who you are:

    • Intent on being the best java developer ever
    • Strong team player with the ability to work independently
    • Willing and eager to learn and grow
    • Believe in building simple, well-tested systems that allow us to iterate quickly

    What you will do:

    • Incorporate DevOps practices including test automation, continuous integration, and continuous delivery
    • Contribute to blogs
    • Serve as a core member of one of our development teams.
    • Write clean, simple, concise and well-tested code
    • Mentor intermediate Java developers on your team

    Qualifications:

    • 5+ years of professional experience with Java
    • Strong experience with JBoss/Wildfly, or another Java application server
    • Experience with JUnit, Mockito, Arquillian
    • Solid experience with Hibernate, or another ORM library
    • Experience with Postgres or another SQL RDBMS
    • Experience with JavaScript, JSON and CSS
    • Experience with software engineering concepts such as concurrency, refactoring, design patterns, TDD etc.
    • Proficient at analysing, decomposing and solving problems
    • Comfortable with version control systems

    Bonus points

    • Experience in Agile software development processes (preferably scrum)
    • Experience with the Linux shell
    • Related IT qualification

    Method of Application

    Interested and qualified? Go to Symbiotics on symbiotics.co.za to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Symbiotics Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail