JOB OFFERINGS
Senior Java Software Engineer
DESCRIPTION
As a Java backend software engineer at Icon Platforms, you will participate in development of Talos, a loyalty and gamification platform, based on which Icon Platforms delivers tailored solutions to its customers.
Essential Job Functions :
- Work with developers and stakeholders to design, implement and review features of Talos platform
- Troubleshoot bug reports from customers
- Work with web and mobile application developers to deliver end-to-end solutions based on Talos
- Work with customers to qualify requirements, implement and deploy Talos-based solutions
REQUIREMENTS
- Strong Java back-end background
- Good understanding of multi-threaded and distributed systems
- Comfortable reading and reviewing others’ code
Our technology stack (stuff you will work with) :
- Tomcat & Netty services on Linux, including both cloud and on-premise installations
- Spring
- SOAP & REST services
- JPA/Hibernate
- Microsoft SQL Server or other RDBMS, Apache Cassandra, Solr, Elastic
BENEFITS
Work in International Projects with big companies
Full Stack Web developer
DESCRIPTION
We are currently looking for talented and experienced Full Stack Web Developers to join our team, who are passionate about moving fast, solving new problems and building awesome software.
You will help build our new features and improve the existing ones.
REQUIREMENTS
Desired Skills and Experience:
- At least 3 years of experience in professional Web Development
- Advanced proficiency with web technologies including JavaScript, NodeJS, HTML5, CSS3/SCSS
- In-depth knowledge of current web development technologies and libraries, including open-source MVC frameworks (Angular 1.x ,Angular 2,ionic 1.x,ionic 2), responsive layouts, reactive designs and communications API’s and Web standards
- Familiar with modern development tools including Grunt/Gulp, Bower, Npm.
- Experience with mobile development
- Experience using Git for version control
- Good knowledge of relational databases (MySQL)
- Knowledge of basic Linux commands
You will be an excellent fit for our team if you are:
- Strong team player with excellent communication skills
- Eager to work with leading-edge technologies
- Reliable and dedicated professional with clear thinking and strong attention to detail
- Able to work well under pressure and meeting deadlines in sometimes challenging situations
- Experience working in an Agile environment
BENEFITS
Expand your knowledge with state of the art technologies
Work with blue chip Customers and International projects