Senior Java Developer / Tech Lead

Senior level • Full-time • Remote în Cluj-Napoca
ADMOT002
20
Remote

Descriere

They’re seeking to hire a Senior Java Developer with excellent all-around Java skills to join their Software Development team in the Romanian office. The successful candidate will take the lead in their Protect team. This is an opportunity for a Senior Developer looking to further their career and take on new challenges as the Tech Lead of a small team.

You’ll work closely with a business-focused Product Manager to help shape the technical roadmap for the product. You’ll apply Agile Sprint Development methodologies to regularly go live with new features and innovative solutions, finding ways to deliver faster by selecting the best technologies and frameworks available.

You’ll need good technical communication and problem-solving skills to help mentor other members of the team to overcome challenges and deliver to the same high standards as you set yourself. You’ll need to be capable of expressing your ideas and complex technical solutions in non-technical terms understandable to the Product Manager.

They will offer you the support you need to grow from a Senior Java Developer into the Tech Lead role. Regular one-to-one mentoring and training opportunities will be available to improve the leadership and technology skills required for success.

The role offers an excellent opportunity to gain hands-on experience across a vast range of AWS Cloud Services in use across their technology stack.

Their growth with its enterprise client base requires that they focus on ensuring their solution continues to meet the increasing load and performance demands on the system as they continue to scale. Delivering data processing solutions that work at scale is a common requirement, as is scaling out existing parts of the system.

They are constantly innovating and improving their data collection engines, finding ways to improve their accuracy, and expanding coverage.

Their technology is built in-house, architected as a high scale distributed data collection and processing engine running across multiple microservices (Spring MVC / Spring Boot) within the AWS cloud stack (EC2, S3, RDS, SQS, Solr/ElasticSearch, ElasticBeanstalk – and more), using many popular open-source Java frameworks.

Key Skills:

  • Their ideal candidate will have 4+ years of commercial experience in Java development, including experience working with high-scale data processes.
  • The successful candidate will be a hardworking problem solver, who can think for themselves, is keen to learn new technologies and has a passion for building high-quality software.
  • Excellent communication and team working skills are essential, as is a good level of English.
  • This is a varied role, and the successful candidate will become a key part of the company's software development team who will experience all aspects of the software development lifecycle (tech design, coding, testing, bug fixing, deployment).
  • The ideal candidate will have a broad range of technical experience and will be required to contribute to the design process with innovative technical solutions.
  • Familiar with Agile software development methodologies

Technical Skills:

Essential skills

  • Java
  • SQL
  • MySQL (or similar DB)
  • Spring (or similar framework)
  • Hibernate / Spring Data / Java Persistence API (JPA) (or similar framework)
  • JMS / SQS (or similar messaging service)
  • HTML/CSS/JavaScript


Desirable skills

  • Amazon AWS (EC2, RDS, S3, Elastic Beanstalk, SQS)
  • Spring Boot
  • Spring MVC (or similar MVC)
  • REST APIs
  • Solr/ElasticSearch/Lucene
  • JSP
  • Git
  • JUnit
  • Selenium
  • Eclipse/IntelliJ
  • Atlassian tools (BitBucket, JIRA, Confluence)

Benefits:

  • Be part of a team that is passionate about their products, where long-term code quality is highly valued.
  • Attractive salary, above market rate.
  • Company share scheme.
  • Private medical insurance.
  • Work with the latest technologies, such as Amazon's AWS cloud services, building products that run at a high scale, utilising a distributed microservices architecture.
  • Discover and master new technologies, as part of a team that's always keen to incorporate new tools, services and frameworks.
  • Only 7.5 hours per day.
  • Regular team socials.
  • Office in central Cluj.

Of course, everyone’s career has a different path and you may not have all of the skills and/or experience listed above.

However, if you feel you might fit the job, feel free to contact them.

Ești interesat(ă)? Aplică acum!

Promitem să păstrăm datele tale personale în siguranță și vor fi folosite doar pentru a aplica la această poziție.

Câmpurile marcate cu * sunt obligatorii. Aplicând, ești de acord cu Politica De Confidențialitate și Termenii de Utilizare a site-ului.

Așteaptă, avem mai multe...

Trebuie să fie un job perfect pentru tine, iată câteva joburi similare.

Senior Fullstack Software Engineer
Senior level • Full-time • HDYRK001
backend Java JavaScript
Cluj-Napoca
NodeJS Developer
Senior level • Full-time • BIGBT004
node.js agile RESTful APIs
Cluj-Napoca
Test Automation Engineer
Senior level • Full-time • BIGBT003
selenium webdriver appium
Cluj-Napoca
Fullstack Developer
Mid-level • Full-time • HDAPS001
Java angular flutter
Remote Romania
Mid/Senior React Developer
Mid-level • Full-time • HDPPS003
ReactJS JavaScript APIs
Remote Cluj-Napoca
QA Automation Engineer - Mid/Senior
Mid-level • Full-time • HDMDR005
web applications mobile app cypress
Remote Cluj-Napoca, +4
PHP Developer
Senior level • Full-time • MRCSS004
PHP sql ubuntu
Remote Cluj-Napoca
QA Engineer - Identity and Data Management
Mid-level • Full-time • MRMSS004
ci/cd Scala Java
Cluj-Napoca
Frontend React Developer
Mid-level • Full-time • HDMDR003
scrum kanban ReactJS
Remote Cluj-Napoca, +4
Backend Developer - Node.js
Mid-level • Full-time • HDMDR002
JavaScript TypeScript node.js
Remote Cluj-Napoca, +4

Îți prezentăm consola
developerului.

Înscrie-te la newsletter-ul nostru și vei primi actualizări periodice cu postări noi, concursuri, evenimente și oportunități de locuri de muncă.

$