Senior Java Engineer
SENIOR JAVA ENGINEER
As our team builds and supports new applications, we are looking for a sharp, experienced developer with demonstrated foundations in Java to join our team. You will join forces with our friendly and diverse team to make the world's best and safest cloud-based archiving solution. You will tackle cutting-edge technology and bring focus to the toughest problems in the information archiving space through design and development of our Cloud solution. You'll help us design the future of archiving and give our users the cloud solution that will safely house their millions of emails and other unstructured data.
What you’ll be doing:
· Develop highly adaptable and performant software solutions for our existing and future products
· Contribute to the entire System Development Lifecycle (SDLC)
· Build high-quality code and adhere to best practices
· Resolve technical issues through debugging, research and investigation
· Be a part of our agile team and actively contribute to our products by estimating tasks, taking ownership and designing user stories, features and software components
· Participate in code review and provide feedback on improvements, patterns and refactoring
· Contribute to our technical discussions, peer reviews, etc.
· Research emerging trends and determine implications of proposed solutions on meeting business unit strategy
Here’s what you need to join the fun:
· Minimum 5 years of professional working experience in Java development
· Hands-on experience with Spring, REST and microservices
· Experience with SOLID principles
· Excellent verbal and written communication skills in English
· Strong analytical skills and a systematic, self-driven approach in performing are a must
Even better if you have:
· Fair exposure to Spring Cloud
· Experience with infrastructure tools like Docker, Consul or Zuul
· Expertise in DDD, Event-Driven Architecture and Software Design in general
· Experience with Elasticsearch, ELK, GridFS, MongoDB
· Experience with Amazon Web Services AWS (S3, SQS, SES)
· Fair JavaScript knowledge
· Knowledge or interest in Machine Learning/AI techniques and concepts
· Experience in all stages of the software development lifecycle including analysis, design, development, testing, implementation and support
· Willingness to grasp new technologies and the ability to use them effectively in the project
Job Type
Client Payroll
Positions
Backend Developer
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 450 USD/Hour
450 USD
Up to 450 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Dunja B