Senior Java Developer

Back to Careers page



Job description

We are currently looking for a Web Application Developer with solid experience in Java, JavaScript, CSS, and Web 2.0 technologies. This position would participate in the design, enhancement, and coding of large-scale web applications. The qualified candidate has a proven ability to learn and apply new technologies in a range of technical areas and desires to grow with our organization. Our applications are for large-scale and high-quality educational assessment, leveraging complex machine learning models.

softur.com | Senior Java Developer

Main Technologies

  • Groovy

  • Java

  • Spring

  • Microservices

  • English

Details

  1. Type of a contract: B2B
  2. full-time, permanent
  3. Start: anytime
  4. Rate: 125 - 150 PLN/h
  5. Seniority: mid/senior
  6. Location: Remote
  7. Posted on: 2021-11-22

Project and your role

We are currently looking for a Full Stack Developer with solid experience in Java, JavaScript, CSS, and Web 2.0 technologies to work on our enterprise web application. This position would participate in the design, enhancement, and coding of large-scale web applications. The qualified candidate has a proven ability to learn and apply new technologies in a range of technical areas and desires to grow with our organization.

The Product: Our applications are for large-scale and high-quality assessment of skills and knowledge. That is, this is not for psychology midterms at your local university. We work with national ministries of education for nationwide tests, international certification exams, large-scale employment skills exams, and more. Another thing that sets us apart is that our platforms leverage AI, automation, and complex machine learning models (item response theory, automated essay scoring, computerized adaptive testing).

The Technology Stack: Some of the tools, technologies, & frameworks in our current toolset consists of JPA, Spring, Struts2, Jersey, AngularJS, NodeJS, Riak, Redis, RabbitMQ, Maven, Grunt, Jenkins, Git, Docker for build/release/deployment processes and ELK for log management. We expect candidates to not only learn existing tool sets but also help in picking the next best set of tools/frameworks/approaches that enhances the product or eases development / deployment processes.

We have plans to overhaul the technologies on the product over the next few years, including migrating the user interface from YUI/AngularJS to current Angular and have started the process of upgrading Java and Spring. This is one reason we are hiring additional staff; experience in such upgrades is highly relevant.

The Client: A fully virtual company, headquartered in Minnesota (USA) with development teams in Poland and India. The ideal candidate for this position would be located in North or South America to be on the timezone of our non-dev staff and many of our clients.

Desired skill-set

  1. Strong Java (5+ years)
  2. JavaScript (2+ years)
  3. Hibernate/JPA/Spring
  4. Experience with robust client-side libraries like jQuery, Angular HTML and CSS
  5. HTML and CSS
  6. SQL (2+ years) using any RDBMS (e.g. MySQL/Postgres/MSSQL/etc.)
  7. Nice to have: MySQL
  8. Nice to have: Unix familiarity
  9. Nice to have: AWS
  10. Fluent English (written and spoken)
  11. We've been always working fully remote - therefore it's very important you are well organized, communicative and proactive

How to apply

  1. For job applications, please contact us solely via email cv@softur.pl
  2. For any questions feel free to ping us on our Facebook
  3. For applications, please attach the following information in Polish / English:
    Wyrażam zgodę na przetwarzanie danych osobowych, zgodnie z Ustawą z dnia 29 sierpnia 1997 r. o ochronie danych osobowych (Dz.U. z 2002r., Nr 101, poz. or I hereby agree to process my personal data included in my job application due to recruitment process (in accordance with the Personnel Protection Act of 29.08.1997 no 133 position 883)
  4. In order to stand out, you may
    • attach or link some sample code of yours (zipped, github link, etc.)
    • link to the websites done by you
    • link your website / blog / portfolio
    etc. We do always reply, sometimes it takes couple of days though.
  5. You may also call us +48 507-543-982 if you have any more questions.
Offer reference: J36 :: Senior Java Developer

Direct contact for this offer

Marcin

mg@softur.pl +48 507543982