IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level
Demica
Associate Java Developer (Remote)
Associate Java Developer | Demica | Poland
Description
As an Associate Java Developer in our Engineering team, you will beintegral to the delivery of our mission critical systems. Your new rolewill see you being a key contributor to ensuring we deliver high qualitycode, and make sensible, strategic component design decisions. You have a...
Associate Java Developer | Demica | Poland
Description
As an Associate 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.
Key Responsibilities
- 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
Skills, Knowledge and Expertise
- Experience as a Developer, in an enterprise environment. As a guide an Associate Developer/Junior Software Engineer at Demica typically has 2+ 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
About Demica
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.
Related Jobs
See more All Other Remote Jobs-
NewSave
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save