TL;DR
Lead Software Engineer (Java): Building and optimizing scalable, high-performance enterprise applications and real-time streaming systems with an accent on microservices architecture, Spring ecosystem, and Apache Kafka. Focus on defining technical strategy, leading development, mentoring engineers, and championing TDD/BDD practices.
Location: Remote - Nationwide. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time, including CPT/OPT. You will be required to provide reliable high-speed internet with a wired connection and a dedicated workspace at home.
Salary: $114,000.00 - $165,300.00 USD
Company
hirify.global is a financial services company focused on transforming financial lives and helping customers achieve financial freedom.
What you will do
- Lead the design and development of microservices-based architectures using Spring and Spring Boot.
- Architect and build real-time streaming applications using Apache Kafka.
- Define technical strategy and oversee the full software development lifecycle.
- Mentor and guide engineers, conducting design and code reviews.
- Champion TDD and BDD practices, ensuring code quality and maintainability.
- Drive adoption of best practices in system design, testing, DevOps, and CI/CD pipelines.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 5+ years of professional software development experience, including 2+ years in a lead/mentorship role.
- Strong expertise in Java 11 or later, Spring, Spring Boot, and RESTful web services.
- Deep understanding of microservices architecture, distributed systems, and Apache Kafka.
- Strong experience in SQL and NoSQL databases, Hibernate, JPA, and ORM concepts.
- Solid understanding and application of TDD and BDD methodologies.
- Applicants must be authorized to work for any employer in the U.S.
Nice to have
- Knowledge of gRPC for high-performance service-to-service communication.
- Knowledge of AWS technologies (EC2, RDS, S3, Lambda).
- Experience with containerization tools (Docker, Kubernetes).
- Familiarity with Agile/Scrum methodologies.
Culture & Benefits
- Flexible work environment and fluid career paths, with encouraged internal mobility.
- Focus on purpose, well-being, and work-life balance, with a welcoming and inclusive environment.
- Comprehensive benefits including medical, dental, vision, and life insurance.
- Retirement savings with a 401(k) plan and generous company matching contributions.
- Tuition reimbursement up to $5,250/year.
- Generous paid time off, including paid company holidays and floating holidays, plus paid parental leave.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →