[Remote] Senior Java Backend Developer - Remote Work | REF#290304
Note: The job is a remote job and is open to candidates in USA. BairesDev is a leading technology company that delivers cutting-edge solutions to major clients and innovative startups. They are seeking a Senior Java Backend Developer to design and develop distributed data processing components, optimize performance, and collaborate with engineering teams to deliver scalable solutions.
Responsibilities
- Design and develop distributed data processing components in Java, with a focus on throughput, reliability, and correctness
- Build and maintain stream and batch processing pipelines that handle large-scale data workloads in production
- Apply JVM performance knowledge to optimize data processing systems under real production conditions
- Collaborate with platform and data engineering teams to deliver scalable, well-tested solutions
- Participate in code reviews and contribute to engineering standards across the data platform
- Investigate and resolve performance bottlenecks and reliability issues in distributed processing components
Skills
- 5+ years of experience in IT roles
- 3+ years of experience with Java as a primary programming language
- Hands-on experience with distributed data processing systems
- Background in stream or batch processing infrastructure
- Solid understanding of JVM performance fundamentals
- Advanced proficiency in English
- Open source contribution experience is a plus
Benefits
- Remote Work.
- 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