Ocho is proud to partner with a leading US-based payments company to expand our world-class remote engineering team. We’re looking for a Senior JEE Developer who is passionate about building secure, scalable, and high-performance systems that power next-generation payment solutions.
As a key member of our backend engineering team, you’ll design and deliver robust enterprise applications, drive best practices in code quality and architecture, and help shape the technical foundation of mission-critical financial platforms used across the globe.
Key Responsibilities
- Design, develop, and maintain server-side components using Java J2EE.
- Work with JBoss or other J2EE application servers for enterprise deployments.
- Build fault-tolerant and scalable systems, ensuring performance and reliability.
- Develop secure web applications within PCI-DSS-compliant environments.
- Design and optimize database systems — both relational (MySQL 8 with InnoDB) and NoSQL (BigQuery).
- Develop and document RESTful APIs using JAX-RS, RESTEasy, OpenAPI, and Swagger.
- Implement multi-threaded, concurrent code for high-throughput systems.
- Work across cloud computing environments with a deep understanding of HTTP and networking fundamentals.
- Contribute to CI/CD pipelines, testing, and deployment automation using tools like Maven, Ansible, and Liquibase.
- Utilize Infinispan, JGroups, and J2EE CDI for distributed caching and clustering.
- Champion object-oriented design, design patterns, and refactoring best practices.
Qualifications
- BS or MS in Computer Science or a related field.
- 5+ years of professional experience in Java/J2EE server-side development.
- Strong background in OO Design, Refactoring, and Design Patterns.
- Expertise in database design, including work with large-scale datasets.
- Experience with JPA2/Hibernate, MySQL 8, and NoSQL databases.
- Proven ability to design and implement REST APIs with OpenAPI/Swagger.
- Familiarity with cloud infrastructure, networking, and load balancing concepts.
- Working knowledge of HTML and JavaScript for integration and debugging.
Nice to Have
- Experience with Pub/Sub or WebSocket integrations.
- Background in payments, fintech, or secure transaction systems.
- Experience with BigQuery or similar data warehouse tools.
Why Join
- Fully remote — work from anywhere in the world.
- Collaborate with a top-tier US payments company.
- Contribute to high-impact, global fintech systems.
- Be part of a collaborative, innovation-driven culture.
- Competitive compensation and professional growth opportunities.