Careers

We are a world leading Trade Finance Software company in business for more than 39 years and with locations throughout the world.

Java Developer

Who are we?
We are BT Systems, LLC a global company. With offices located around the world: Europe, Latin America, Asia, and our Corporate Headquarters located in the United States of America within the New York Metropolitan Area. We develop trade finance software for banks worldwide.

What are we looking for?

At BT Systems, LLC we are looking for an experienced Java Developer ideally with Trade Finance or Financial Services experience and a passion for building high-quality software solutions. You will join a collaborative Agile development team working on modern enterprise applications with a focus on performance, scalability, and maintainability.

• Develop and maintain backend systems using Java 17, leveraging modern language features (e.g., records, sealed classes, pattern matching).
• Collaborate with the frontend and UI/UX teams to ensure seamless integration and user experience.
• Write clean, efficient, and well-documented code.
• Manage and optimize SQL databases (Oracle, SQL Server), including stored procedures and transaction handling.
• Participate in Agile ceremonies (sprint planning, daily stand-ups, retrospectives).
• Contribute to the development and maintenance of CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
• Engage with cross-functional teams including QA, DevOps, and Product Management.

Qualifications

• Bachelor’s or Master’s degree in computer science or a related field.
• At least 5 years of experience in Java Development.
• Bi-Lingual-Fluent in English (Spanish is a plus).
• Strong problem-solving skills and ability to work across multiple teams and stakeholders.

✔ Programming Languages:

• Proficiency in Java 17 and understanding of modern Java features.
• Experience with Kotlin is a plus.

✔ Software Design & Development:

• Familiarity with UI/UX principles for effective collaboration with frontend teams.
• Experience with version control systems: Git (GitHub/GitLab); Subversion acceptable.

✔ Database Management:

• Strong SQL skills, particularly with Oracle and SQL Server.
• Familiarity with query optimization, stored procedures, and transaction management is a plus.

✔ Development of Methodologies

• Experience with CI/CD and automation tools.
• Active participation in Agile/Scrum environments.

✔ Project & Task Management

• Experience using tools like Jira, Redmine, or Trello.

Cloud & DevOps

• Exposure to AWS services (e.g., EC2, S3, RDS, Lambda).
• Familiarity with DevOps practices and container tools like Docker or Kubernetes is a plus.

Security & Testing:

• Solid grasp of software security best practices (e.g., OWASP Top 10).
• Hands-on experience with unit, integration, and automated testing tools (JUnit, Mockito, Selenium).

Bonus: Domain Knowledge:

• Trade finance or financial services experience is highly valued.

What do we offer?

• Remote work environment
• Opportunity to develop software and work supporting Tier 1 and Tier 2 banks.
• A collaborative work environment and access to professional development tools.
• Friendly team with open communication.

Do you have any further questions?

Or do you want to apply?

Contact Human Resources Department via email: This email address is being protected from spambots. You need JavaScript enabled to view it..

Industry

• Information Technology & Services

Employment Type

Full-time