Jobs Career Advice Post Job
X

Send this job to a friend

X

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

  • Posted: Oct 6, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • We recruit high-potential individuals, convert them to world-class software engineers and place them with global companies looking to scale their dev capacity. Since 2018, we have screened 73,000 applicants and accepted only 0.5% of them who prove to be smart, self-driven and excited about improving the world with technology.
    Read more about this company

     

    Senior Java Enterprise Developer (Spring Boot)

    Reports to: CTO

    Background

    • We are looking for a Senior Enterprise Java Engineer to join us as we develop an industry-changing platform that’s modernising the way companies organise and use data. You’ll be responsible for the design and development of the platform backend functions, in this test-driven development environment.

    Duties / Responsibilities

    • Designing, creating, and implementing Java-based applications.
    • Interpreting briefs to create high-quality coding that functions according to specifications.
    • Determining application functions and building objectives with the team.
    • Ensuring that written code falls in line with the project objectives.
    • Implement and support products/initiatives from infancy to maturity
    • Assisting other developers with troubleshooting, debugging, and coding.

    Requirements / Qualifications

    • 5+ years of work experience as a Senior Java Developer.
    • BSc in Computer Science, Engineering, or relevant field.
    • MySQL or PostGres
    • MongoDB 
    • AWS or GCP (You know how to set up services and deployment on any of the cloud platforms).
    • System Design Skill.
    • In-depth knowledge of popular Java frameworks like Struts, Play, JSF, and Spring. (We use Spring here)
    • Experience with Object-Oriented Design (OOD).
    • Creating Web Services and RESTful services with Web API.
    • Experience with microservices using Spring / Spring Boot.
    • Experience with design patterns.
    • Knowledge of concurrent programming.
    • Knowledge of basic algorithms & data structures.
    • You must know how to document APIs and processes.

    Nice to have:

    • Experience writing parsers or using tools such as ANTLR or Lexer.
    • Experience developing in cloud environments like AWS, Azure & GCP.
    • Familiarity with; Scala, Spark, Hive, Postgres, PrestoDB, MongoDB.
    • Experience with JavaScript & Frontend Technologies.
    • Experience with Operating systems like Linux, Windows.
    • Experience with RabbitMQ or Kafka.
    • Experience with real-time technologies like WebSocket & WebRTC.

    Benefits of Working at Decagon

    • Decagon offers an energized, upbeat environment that strongly fosters employee work- life balance.
    • A work culture that rewards goal-oriented professionals who enjoy meeting challenges heads-on.
    • Great/flexible work-culture - as long as you get the work done.
    • Amazing personal growth experience - at one of the fastest growing start-ups in Nigeria.
    • Working with a motivated and talented team.
    • More importantly, an opportunity to transform the Software Engineering ecosystem in Nigeria and beyond.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Decagon on docs.google.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Decagon Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail