Senior Full Stack Engineer
Role details
Job location
Tech stack
Job description
We're seeking a skilled Full stack Engineer to join our engineering team, focusing primarily on backend development (80%) with some frontend contributions (20%). You'll build scalable, high-performance applications that power our core services, collaborating closely with product and design teams to deliver robust solutions from database to user interface., * Design, develop, and maintain backend services using Java 17-21, including RESTful APIs and microservices.
- Optimize and manage databases with MySQL and PostgreSQL, ensuring data integrity, performance, and scalability.
- Build and integrate frontend components using React (or similar frameworks like Vue) for responsive UIs.
- Collaborate on system architecture, code reviews, and deployment using CI/CD pipelines.
- Troubleshoot, debug, and enhance existing systems to support business growth.
- Write clean, testable code and contribute to technical documentation.
Nice-to-Have Skills
- Angular for advanced frontend development.
- Node.js for lightweight backend services or full stack prototyping.
Join us to innovate at the forefront of technology! We value passionate engineers eager to craft impactful solutions while working within a vibrant team committed to excellence in software engineering.
Pay: $130,000.00 - $150,000.00 per year
Requirements
- Hands-on experience in Java 17-21 (Spring Boot or similar frameworks preferred).
- Strong experience with React (or equivalent frontend frameworks).
- Expertise in MySQL and PostgreSQL, including query optimization and schema design.
- Solid understanding of backend concepts like APIs, authentication, and cloud services (AWS).
- Experience with version control (Git) and agile methodologies.
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Paid time off
- Vision insurance
- Paid holidays, * 401(k)
- Health insurance
- Paid holidays
- Paid time off
- Vision insurance