Job Openings Developer (Java)

About the job Developer (Java)

Role Overview

The Senior Java Developer is responsible for designing, developing, and integrating systems with Loan IQ and other banking platforms. The role involves building scalable APIs, supporting system integrations, and ensuring secure, high-performance applications in a cloud environment.

Key Responsibilities

  • Develop and maintain microservices and application containers using Java (Quarkus or similar frameworks) and other languages such as Node.js, Python, C#, or Go.

  • Design and develop SOAP and REST APIs to support system integrations.

  • Design and optimize database interactions using MS SQL and PostgreSQL.

  • Deploy and manage applications in Azure cloud environments, including Azure Container Apps.

  • Implement CI/CD pipelines using Azure DevOps and infrastructure automation with Terraform.

  • Support event-driven architectures using messaging platforms such as Azure Service Bus.

  • Perform API testing and validation using tools such as Postman.

  • Ensure system performance, security, and compliance with banking standards.

  • Work within Agile/Scrum teams to deliver project requirements.

Qualifications

Technical Skills

  • Strong experience in Java development (Quarkus, Spring Boot, or similar frameworks)

  • Experience in API development (REST, SOAP)

  • Hands-on experience with Microsoft Azure services

  • Strong knowledge of microservices architecture and containerization

  • Experience with MS SQL and PostgreSQL databases

  • Experience with Infrastructure as Code (Terraform)

  • Familiarity with Azure DevOps CI/CD pipelines

Domain Knowledge

  • Experience in banking systems integration

  • Familiarity with Loan IQ or similar loan management systems is an advantage

  • Understanding of secure authentication mechanisms (OAuth, JWT)

Soft Skills

  • Strong analytical and problem-solving skills

  • Effective communication and collaboration skills

  • Ability to work in Agile and fast-paced environments