Overview:
Join our team to help design and implement robust financial applications using Java technologies. This role requires a detail-oriented developer with experience in high-security, transaction-heavy systems.
Responsibilities:
- Develop secure, scalable applications for financial transaction processing
- Implement automated unit and integration tests for high-availability systems
- Optimize performance for large-scale data processing and low-latency demands
- Collaborate with QA, DevOps, and stakeholders to ensure smooth deployment cycles
Requirements:
- BS/MS in Computer Science or related discipline
- 3+ years of Java EE development experience, preferably in finance or banking
- Strong grasp of encryption, secure coding practices, and transaction management
- Hands-on experience with Spring Boot, Hibernate, and RESTful APIs
- Knowledge of Apache Kafka or similar messaging platforms
- Familiarity with Agile methodologies and CI/CD pipelines
Job Category: Developer
Job Type: Full Time
Job Location: New York