[Remote] Senior Software Engineer (Java) - Remote Work | REF#290000
Note: The job is a remote job and is open to candidates in USA. BairesDev is a leading technology company that has been delivering cutting-edge solutions for over 15 years. They are seeking a Senior Software Engineer with expertise in Java to design and develop backend components for a large-scale distributed data flow platform.
Responsibilities
- Design and develop backend components in Java for a large-scale distributed data flow platform
- Write concurrent, high-throughput code that performs reliably under production conditions
- Contribute to the design and improvement of stream processing and data ingestion pipelines
- Collaborate with cross-functional teams to understand requirements and deliver scalable solutions
- Participate in code reviews and help maintain high standards of engineering quality across the codebase
- Investigate and resolve performance, reliability, and correctness issues in distributed system components
Skills
- 5+ years of experience in IT roles
- 3+ years of experience with Java as a primary programming language
- Solid background in distributed systems design and operation
- Strong understanding of concurrent programming concepts and patterns
- Experience with data flow, stream processing, or data pipeline infrastructure
- Advanced proficiency in English
- Open source contribution experience is a plus
Benefits
- Remote Work.
- Excellent compensation in USD or your local currency if preferred
- Hardware and software setup for you to work from home.
- Flexible hours: create your own schedule.
- Paid parental leaves, vacations, and national holidays.
- Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
- Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.
Company Overview
Company H1B Sponsorship
Apply To This Job