Senior Full Stack Engineer Java
We’re looking for a seasoned Senior Full Stack Engineer to lead the development of critical product features across both backend and frontend layers. You’ll work closely with product owners, designers, and fellow engineers to deliver scalable and maintainable solutions in a dynamic environment.
Key Responsibilities
- Drive end-to-end development of key product features (backend + frontend)
- Translate complex business requirements into scalable, clean code
- Develop responsive UI components using Angular and Thymeleaf
- Design and maintain RESTful APIs and backend workflows
- Optimize database access and ensure data consistency (PostgreSQL)
- Apply automated testing strategies with JUnit 5 and Jasmine
- Perform peer code reviews and promote code quality best practices
- Collaborate on CI/CD processes using Jenkins and Gradle
- Optionally mentor junior developers and contribute to team growth
Tech Stack & Competencies
Backend (Expert level)
- Java 11+ with Spring Boot, Spring MVC, Spring Data JPA
- Jakarta EE and experience with backend performance tuning
- Designing robust REST APIs
Frontend (Advanced level)
- Angular (v2+) for modern, component-driven UIs
- HTML5, CSS3, Bootstrap – responsive and accessible designs
- Thymeleaf for dynamic server-side rendering
- Seamless API integration and UI performance optimization
Database
- PostgreSQL with strong SQL/JPQL skills
- Experience with data modeling and query optimization
Testing
- Unit and integration testing with JUnit 5
- UI testing with Jasmine and mocking libraries
DevOps & Tooling
- Gradle for project builds
- Jenkins for CI/CD pipelines
- Git (GitHub/GitLab) for source control and reviews
What We Offer
- 100% remote work with flexible working hours
- Competitive salary and performance-based bonuses
- Supportive engineering culture focused on growth and quality
- Multinational team and international projects
Published 30 June
69 views
·
12 applications
42% read
·
0% responded
📊
$2000-3000
Average salary range of similar jobs in
analytics →