top of page

Java Developer

Apply Now

Job Type

Full-time (Remote)

About the Role

As a Java Developer, you will design, build, and maintain the backend services that power our financial and payment systems. Collaborating with cross-functional teams, you will develop secure, scalable, and high-performing applications using modern Java frameworks while contributing to the continuous improvement of our system architecture and integration processes.

Requirements

Key Responsibilities

• Develop and maintain backend applications using Java, Spring Boot, and Maven.

• Implement RESTful APIs for integration with external systems

• Ensure code quality through unit testing, code reviews, and performance optimization.

• Work with Apache Camel for message routing and DataSonnet for data transformation.

• Integrate with data stores such as Redis, Hazelcast, MSSQL, and MySQL.

• Collaborate with QA and DevOps teams to ensure smooth CI/CD and deployment processes

(Docker, Kubernetes, Lens).

• Contribute to system monitoring and troubleshooting using tools like Grafana and Loki.

• Participate in sprint planning, technical discussions, and problem-solving sessions.

• Write and maintain technical documentation and API specifications.

• Collaborate with stakeholders in the design and development of applications.

• Implement new features, refactor and fix bugs for existing applications.

About the Company

ThitsaWorks(www.thitsaworks.com) is an award-winning FinTech company that delivers numerous
technology solutions, ranging from core banking technology to payment, and credit information
exchange platforms. Our data-driven solutions have helped numerous financial institutions grow,
make better credit decisions, and improve financial inclusion by providing users with access to
financial literacy, financial information, and financial products.

bottom of page