drjobs Software Engineer - Latvia

Software Engineer - Latvia

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Riga - Latvia

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Paymentology is the first truly global issuerprocessor giving banks and fintechs the technology team and experience to rapidly issue and process Mastercard Visa and UnionPay cards across more than 50 countries at scale.

Our advanced multicloud platform offering both shared and dedicated processing instances vast global presence and richer realtime data set us apart as the leader in payments.

We are seeking a highly sed and motivated Senior Software Developer to join our team and contribute to improving our existing platform. We seek a developer who values the importance of code readability modularity and maintainability. The ideal candidate will have good experience in Java development and a strong understanding of software development best practices. You ll be working in our sister company MeaWallet which specializes in mobile payment technologies and digital wallet solutions. Together we aim to deliver worldcl payment services blending innovation with security.



What you get to do::
  • Write clean selfexplanatory and welldoented code that is easy to read and understand.
  • Design and implement small modular functions with clear and descriptive names.
  • Ensure code consistency by following elished coding styles naming conventions and formatting guidelines.
  • Maintain a modular and highly cohesive codebase by dividing the code into domains business logic ports and modules.
  • Design code around interfaces not implementations to enhance code reuse and maintainability.
  • Write code that is easy to test and reproduce with tests first.
  • Ensure that code is secure and complies with industrystandard security protocols.
  • Optimize code efficiency and scalability by using best practices and modern technologies.
  • Collaborate with other developers and stakeholders to identify and implement new features that improve the platforms usability maintainability and scalability.
  • Optimize code efficiency observability and scalability by using best practices and modern technologies such as gRPC Kafka Docker containers OpenTelemetry and Proeus.


What you can look forward to::

At Paymentology we value making a difference to the lives of the people who work for us and who live in the communities where we operate. You can look forward to working with a diverse global team where Paymentologists at all levels play an important part in our global mission to advance the world through payments and make a difference on a global scale.



Travel:
< 5%

Requirements :

Key Responsibilities:

  • Design develop and maintain Javabased applications.
  • Write clean readable and modular code that can be easily tested and maintained.
  • Collaborate with other developers designers and product managers to define design and ship new features.
  • Ensure the performance quality and responsiveness of applications.
  • Trouble and resolve technical issues in existing systems.
  • Conduct code reviews to maintain quality standards and ensure best practices.
  • Keep up with the latest industry trends and technologies to improve the development process.

Qualifications:

  • Strong experience with Java development (57 years)
  • Deep understanding of software development best practices including objectoriented programming design patterns and code modularity.
  • Experience with Spring Framework (Spring Boot Spring MVC).
  • Familiarity with version control systems (Git).
  • Good knowledge of RESTful APIs and web services.
  • Experience with unit testing frameworks like JUnit or TestNG.
  • Experience with Agile development practices is a plus.

Ss & Attributes:

  • Excellent problemsolving and ytical ss.
  • Strong communication and collaboration abilities.
  • A pion for clean code architecture and design principles.
  • Ability to work independently and in a team environment.

Nice to Have:

  • Experience with cloud platforms (AWS GCP or Azure).
  • Understanding of SQL and databases (e.g. MySQL PostgreSQL).
  • Familiarity with microservices architecture.
  • Knowledge of CI/CD pipelines and automation tools.


Remote Work :

Yes

Employment Type :

Full time

Employment Type

Full time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.