Java Software Engineer (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

DEMICA

Java Software Engineer (Remote)

Java Software Engineer | DEMICA | Poland

About us

We are a market-leading fintech, powering the trade finance programmesof the world’s largest trade banks and corporations.

...

Java Software Engineer | DEMICA | Poland

About us

We are a market-leading fintech, powering the trade finance programmes of the world’s largest trade banks and corporations.

Demica’s proposition is simple: our intuitive, cloud-based platform enables financial institutions and corporates to automate and scale their working capital solutions.

Today, we have over US$27bn of Assets under Administration (AUA)* on our platform, across the full spectrum of working capital products. Funded by a diverse range of banks and institutional investors, these programmes enable companies to strengthen their supply chains and redeploy capital to drive growth.

*Assets under Administration is the total value of the receivables on the Demica platform across receivables and payables programmes as at 31st December 2022.

Your new role

As a Java Developer in our Engineering team, you will be integral to the delivery of our mission critical systems. Your new role will see you being a key contributor to ensuring we deliver high quality code, and make sensible, strategic component design decisions. You have a keen eye for detail and a desire for perfection balanced with a pragmatic approach.

You will be able to work on both greenfield and legacy system challenges and enhancements. Demica delivers within an agile framework; so you will be comfortable working according to Scrum and Kanban methodologies in cross-functional teams. You will know how to build software which meets functional needs, as well as non-functional aspects; such as security, scalability, auditability, etc.

What you’ll do

  • Work on the Demica Platform involving the implementation of new and existing sub-systems, solutions and processes
  • Delivering code to the highest standards through the use of TDD and BDD techniques
  • Capable of understanding and contributing to the technical solution from design through to code level
  • Contribute to the continuous integration of and delivery of the products
  • Provide well-considered estimates as part of the Scrum sprint estimation process
  • Follow the Demica coding standards and practices
  • Be an active participant in Demica’s agile development practices and ceremonies
  • Participate in the periodic support rota of the team

Who you are

  • Experience as a Developer, in an enterprise environment. As a guide a Developer at Demica typically has 5+ years experience.
  • Experience working in an Agile development methodology
  • Experience in developing distributed systems in a microservices architecture
  • Strong experience in Java and JVM languages
  • In-depth experience in using relational databases (MySQL); including stored procedures, performance tuning and schema management (Flyway or Liquibase)
  • Experience in using non-relational datastores (Elasticsearch, parquet files, Delta Lake)
  • A good understanding of micro-services frameworks and techniques (Spring, REST, Cloud deployments, monitoring/supportability)
  • Awareness of the OWASP top ten and other security considerations for micro-services and web applications
  • Understanding and exposure to JIRA, Confluence, GIT, Jenkins, Maven, Artifactory
  • Experience with working in a continuous integration environment (preferably with Jenkins) and containerised (Docker) and orchestration (Kubernetes) technologies
  • Excellent personal organizational and prioritisation skills
  • A desire to remain technically capable and an expert in current technologies
  • Ability and willingness to understand business requirements and being able to translate them to the technical implementation

Contract type: Permanent FTE (Umowa o pracę)

Location: Remote with 2 in person days every 8 weeks in Gliwice

To all recruitment agencies: Demica does not accept unsolicited agency resumes. If our Talent Acquisition team have not directly engaged your company in writing to supply candidates for a specific vacancy, Demica will not be responsible for any fees related to unsolicited resumes.

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.