Senior Software Engineer - Java
Our dynamic and rapidly growing team is looking for you to work together with them on complex and innovative projects.
We are on the lookout for talented, curious and collaborative individuals who are willing to take up new exciting tasks and build great tech together.
What you will do
Design, build and maintain efficient, reusable, and reliable code
Build scalable software applications and get involved in architectural design
Identify and apply the right design patterns and frameworks
Use the best practices and code coverage tools to ensure code quality
What we expect
- Holding a bachelors degree in Information Technology, Computer Science, or a related field.
- 2+ years of hands-on experience in building Enterprise-grade applications using Java.
- Experience in Spring and Hibernate frameworks is a must.
Exposure to EJB and JMS would be a plus.
Working proficiency in English, both verbal and written.
Importantly, we are looking for someone who will live by our core values that define everything we do: Excellence, Collaboration, and Integrity.
What is it like to work at Rootcode
Work is a massive part of our lives so we make sure that our work environment is a comfortable place to be around and has supportive colleagues to work with. We are a flexible organization and believe our employees will make right judgments on any situation they encounter. Working at Rootcode will also give you;
Fast paced career growth
Opportunity to work with latest technologies
Freedom with responsibility
Who we are
Rootcode is a Software Product Engineering headquartered in Sri Lanka with corporate offices in Estonia, Europe and USA. Rootcode has its clients across the globe with a focus on the European and North American markets. Rootcode helps companies build software products, Artificial Intelligence and User Experience Design and serves customers ranging from Startups to publicly traded companies.
If you meet the requirements above;
We are looking for YOU!