Multiple locations
·
Fully Remote
Senior Java Software Engineer
You'll be working on international, diversified, greenfield projects, ranked from small to middle size which last approx 1-2 ys.
IT’S ALL ABOUT…
- Working in an agile development team
- Becoming a game changer, superhero and a role model for the less experienced ones
- Task estimation, test automation, deployment automation and Continuous Integration
- Being a refactoring and unit testing junkie
- Being a fan of clean, object-oriented code and code review
- Conducting OO design and implementation of large-scale custom-designed distributed systems
WE HAVE MANY THINGS TO OFFER!
Flexible schedule, international projects, home office kit, healthcare and more, you name it. Check out the whole list of benefits on our dedicated page, by clicking the following link: Benefits
WHAT YOU HAVE
- 5-6 ys in sw development and delivery with Java.
- 7-8 ys in software development
- Advanced knowledge of enterprise Java Spring/Spring boot, JEE and ORM frameworks, Microservices
- Strong understanding of application servers e.g., Tomcat, Jetty, Oracle WebLogic and DevOps tools like Git
- Containerization and cloud technologies e.g., VMware, AWS, Docker
- Expert in OO principles and design patterns
- Application integration technologies - web services, messaging, EI patterns
- UI ergonomics and UX best practices
- REST, RDBSM
- Professional English
GREAT PLUS…
- Angular, and JavaScript frameworks
- Machine learning
- Graph databases, document databases, time-series databases
Multiple locations
·
Fully Remote
Senior Java Software Engineer
Loading application form