Java Backend Developer
blackstone eit
📍 Remote🌐 Remote🕐 1mo ago🔗 himalayas
Job Description
### Key Responsibilities
Design, develop, and maintain **backend services and APIs** using **Java and Spring Boot** for banking and financial applications.
Build and consume **RESTful APIs** to support web and mobile banking platforms, ensuring security and performance standards.
Implement **business logic, data validation, and transaction handling** aligned with banking requirements.
Work with **relational databases** (PostgreSQL / MySQL) for data modeling, querying, and performance optimization.
Apply **secure coding practices**, authentication, and authorization mechanisms in compliance with banking and regulatory standards.
Collaborate closely with **front-end developers, QA, DevOps, and business analysts** to deliver end-to-end solutions.
Participate in **code reviews**, debugging, and performance tuning.
Support integration with third-party services and internal systems.
Contribute to documentation and maintain clear technical specifications.
### Requirements
* Bachelor’s degree in **Computer Science, Software Engineering, or related field**.
* Solid understanding of **backend development concepts** (APIs, MVC, layered architecture).
* Experience developing **RESTful APIs** (hands-on experience using Django REST Framework or equivalent backend frameworks is acceptable and transferable to Java Spring)
* Good knowledge of **SQL and relational databases** (PostgreSQL, MySQL)
* Familiarity with **Git version control** and collaborative development workflows.
* Understanding of **software development lifecycle (SDLC)** and Agile methodologies.
* Strong problem-solving skills and attention to detail.
* Ability to work in a **regulated, security-sensitive environment**.
Originally posted on [Himalayas](https://himalayas.app)