Senior Java developer
Bill.me - Riga
€ 4000 - 5000
Deadline
2020-11-30
Description
Company
Summary
We want to provide the BEST service for our clients, so we need the BEST people!
We are currently looking for:
SENIOR JAVA DEVELOPER
What we offer you:
- Opportunity to work in a fintech product development company that grows fast
- We have flat hierarchy and startup like company culture (We are small, flexible and bureaucracy free, but already running in production)
- Total freedom to use most modern technologies
- Valuable knowledge and excellent experience for future development
- An opportunity to grow professionally in a healthy and positive environment
- Competitive compensation package and health insurance
- Regular entertainment and team building events
Our current/planned tech stack:
- Some legacy backend monolith in Groovy, Java 8, Grails, PostgreSQL, Jenkins
- New reactive services in Java 13+, Spring (Boot/WebFlux/Data/Cloud), Project Reactor, JPA/JDBC, PostgreSQL, Redis, Docker, Ansible, Jenkins, AWS
- Plans to fully migrate current monolith to cloud native reactive microservices and use this approach for further product development.
Your responsibilities:
- Design and implement Java-based backend services and integrations
- Communicate and collaborate with all project team members to ensure high quality and timely product delivery
- Perform code reviews and suggest improvements
- Diagnose and eliminate bottlenecks in the system
- Optimize critical code for performance
- Support existing code
What we expect from you:
- Prior experience: 5+ years in developing with Java
- Experience in Spring & Hibernate
- Experience with Relational databases
- Solid knowledge of communication via REST
- Basic understanding of concurrency
Advantage if you have experience with:
- Horizontal scalability
- Such concepts as remote configuration, distributed cache, service discovery, load balancing, token based authentication, circuit breakers
- Docker/k8s or similar
- Cloud service providers such as AWS, GCP, etc
- SOA (microservices way) implementation
- Security of (micro)services
- Database scalability
- Any NoSQL solutions
- Data indexing frameworks for fast search
- Event/message driven architectures and event streaming/messaging solutions
- Reactive Streams
Have we sparked your interest? Then apply now and join our top-level professional team!
WE GROW FAST, GROW WITH US!
Summary
Position
Senior Java developer
Location
Riga
Type
Full-time
Deadline
2020-11-30
Company
Bill.me
Salary
€ 4000 - 5000
Know someone who would love this job?
Share the postition