/Java Fullstack Developer (lottery)

Java Fullstack Developer (lottery)

Polandplvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
2 months ago

About the Role

About the role

We are looking for an experienced Fullstack Engineer who will be responsible for designing, developing, and maintaining modern enterprise applications in a cloud-native architecture. The person in this role will work on both backend and frontend solutions (Java + Angular).

Our expectations

  • 5+ years of professional backend development experience
  • Strong expertise in Java 17+ and Spring ecosystem (Spring Boot, Spring Security)
  • Strong knowledge of Angular and frontend development with TypeScript
  • Experience with PostgreSQL, Hibernate/JPA
  • Experience with cloud-native and microservices architecture
  • Hands-on experience with Maven, Git, GitHub, and CI/CD pipelines
  • Knowledge of Kubernetes, Docker
  • Experience with SQL databases and REST API development
  • Familiarity with JUnit, AssertJ, and Hamcrest
  • Bash/Shell scripting skills
  • Strong understanding of secure coding practices and scalable application design
  • Experience working in Agile/Scrum environments
  • Good English communication skills (B2/C1)

Nice to have

  • Experience with Kafka and event-driven architecture
  • Knowledge of Python scripting
  • Familiarity with Go (Golang) or C
  • Experience with monitoring and logging tools such as Grafana, Prometheus, and Kibana
  • Knowledge of OWASP Top 10 and application security best practices
  • Experience with JIRA or similar project management tools
  • Previous experience in enterprise-scale distributed systems

Main responsibilities

  • Develop and maintain scalable backend applications using Java 17+ and Spring Boot
  • Design and optimize PostgreSQL databases and manage schema migrations with Liquibase
  • Build and maintain modern frontend applications using Angular
  • Develop secure, high-performance, and cloud-native solutions
  • Contribute to CI/CD pipelines and deployment automation
  • Support containerized deployments using Docker, Kubernetes, and Helm
  • Collaborate with distributed engineering teams in Agile environments
  • Participate in architecture discussions, code reviews, and technical mentoring
  • Ensure application reliability, scalability, and maintainability across backend and frontend layers

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Java Fullstack Developer (lottery) position at Britenet.