Java Software Engineer (Remote)

Acest anunț a expirat și nu este disponibil pentru aplicare

Location: Remote

Terms: Full-time

The role

You have mastered more than one technology stack in your life, and you are comfortable with the idea of mastering several more?

We are looking for a Java Software Engineer who can turn ideas into extremely reliable, beautifully written code, who will be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

Responsibilities:

  • Implement and contribute to engineering practices and processes
  • Work with development teams and product managers to ideate software solutions
  • Design client-side and server-side architecture
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Build features and applications with a mobile responsive design
  • Write technical documentation
  • Work with data scientists and analysts to improve software
  • Maintain quality and ensure the responsiveness of applications.
  • Maintain code integrity and organisation.
  • Experience working with graphic designers and converting designs to visual elements.
  • Understanding and implementation of security and data protection.

What you need to bring:

  • BS/MS/PhD in Computer Science, Computer Engineering or a related field
  • Demonstrated successes from current or past technical challenges
  • Experience with modern DevOps and agile development processes
  • 4+ years of relevant experience
  • Highly experienced with backend programming languages ( Java, JavaScript)
  • Proficient experience using advanced JavaScript libraries, GWT
  • Knowledge of code versioning tools (Git, Mercurial or SVN)
  • Experience with design and development of modern distributed applications
  • REST API development using Java
  • Experience with modern data processing techniques such as Spark, Kafka
  • Microservice architectures and deployment methodologies
  • Performance modelling and troubleshooting
  • Experience with SQL and NoSQL Database technologies
  • Understanding of Linux and Container technologies
  • Team-player, flexible and able to work in a fast-paced environment
  • Experience with Cassandra, Postgres and ElasticSearch desired

The company

VeracityID, Inc. is a SaaS, ‘big data’ company focused on providing real-time fraud detection and intervention services to the Financial Industry – with a particular focus on the Global Re-tail Insurance Industry.

Founded in, VeracityID’s services platform leverages leading-edge graph databases, relational databases, ElasticSearch, Machine Learning, Mobile and other technologies into an integrated platform – idFusion.

idFusion combines live production data with (historical) graph and structured data sets into a lifecycle view of policies and carrier books, to help insurers automate analytics and interventions and critical decision processes at the point of sale and throughout the product lifecycle.

Întrebări frecvente

  • Câte locuri de muncă sunt disponibile la VeracityID,Inc. pe Angajat.ro?

  • Cum pot să fiu primul care să afle când există locuri de muncă noi la VeracityID,Inc. pe Angajat.ro?

  • Pe ce poziții are VeracityID,Inc. locuri de muncă disponibile prin Angajat.ro?