Senior Back End Engineer - Java Spring Boot ($5000+/month)
Jobs for Humanity · Beirut
Job description
About the role
We are a remote‑first software agency with teams in Lebanon and the United States, specializing in fintech and e‑commerce solutions. We are looking for a Senior Back End Engineer to lead the design and development of high‑performance, scalable backend systems for a flagship e‑commerce and fintech platform.
Key responsibilities
- Lead development and design of new features while maintaining scalable, high‑performance backend systems.
- Take ownership of technical solutions, translating business requirements into optimal implementations.
- Perform code reviews and enforce engineering best practices.
- Mentor and coach junior engineers, helping set development goals.
- Explore and introduce new tools and technologies to improve team productivity.
- Participate in regular stand‑ups, architecture discussions, and roadmap definition.
Required profile
- Bachelor’s degree in Computer Science or a related field.
- 5+ years of software development experience, including at least 3 years with Laravel backend development.
- Proficiency in Java and the Spring Boot framework.
- Strong analytical and problem‑solving abilities.
- Experience delivering scalable, secure, and performant products.
- Hands‑on experience with OOP, design patterns, and SOLID principles.
- Expertise in data modeling and relational databases (PostgreSQL, MySQL) with complex SQL queries.
- Advanced knowledge of caching and queuing systems such as Redis.
- Proficiency with Git, Bitbucket, and branching strategies.
- Experience with cloud services (AWS) and designing serverless or containerized architectures.
- Familiarity with agile methodologies and tools like Jira.
- Excellent English communication skills and proven mentoring experience.
Required skills
- Java
- Spring Boot
- Laravel
- Object‑Oriented Programming (OOP)
- Design Patterns
- SOLID Principles
- Data Modeling
- PostgreSQL
- MySQL
- SQL
- Redis
- Git
- Bitbucket
- AWS
- Serverless Architecture
- Containerization
- Jira
What we offer
- Impactful projects for innovative fintech and e‑commerce clients.
- Collaboration with top talent in a remote, flexible environment.
- Opportunities to grow as a technical leader in a fast‑paced, startup‑like setting.
- Proactive, versatile team culture that values innovation, ownership, and creativity.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Lebanon.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 3 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Jobs for Humanity
Beirut
Related job offers
-
Junior Software Developer (PHP/HTML) – Beirut
Jobs for Humanity Beirut -
Senior Mobile Engineer - iOS ($5000+/month)
Jobs for Humanity Beirut -
Senior Android Engineer – Mobile Fintech (USD 5k+/mo)
Jobs for Humanity Beirut -
Senior Back End Engineer - PHP Laravel ($5000+/month)
Jobs for Humanity Beirut -
SharePoint Developer (Online & Power Automate)
Jobs for Humanity Zouk Mosbeh