— 2+ years of relevant commercial experience in software development using Java;
— expert in Java SE development;
— medium knowledge in Java EE;
— deep knowledge and on-hand experience in basic programming principles, best practices, algorithms and data structures;
— deep knowledge of SPRING (Spring Core, Spring MVC, Spring Security);
— experience with Hibernate, iBATIS / MyBatis;
— experience with Tomcat and JBoss;
— knowledge of database design and development;
— basic DBA tasks in RDBMS and NoSQL;
— experience with AWS.
— building platform from scratch, with a guidance from Senior Developer;
— performance tuning and advanced troubleshooting;
— performing database design and development;
— performing basic DBA tasks in RDBMS and NoSQL;
— planning, estimation.
— career development and growth opportunities;
— performance-based compensation reviews;
— medical insurance (health), employee assistance program;
— paid vacation, holidays and sick leave;
— gym 24/7, personal fitness instructor;
— commute assistance;
— office massages, personal wellness consultant;
— English classes provided by native speakers;
— partially or fully reimbursed educational training and conferences;
— referral program;
— team buildings, fun and inviting environment that gives you the freedom to think beyond the next line of code.
An American platform which provides capabilities for automatic settlement of service work orders between service providers/technicians depending on their attributes’ values and settlement rules.
Web platform is going to be multi-functional portal with large number of customizations and functions depending on user role and tier.
The business opportunity is to serve as a conduit between Energy system Operators, Asset Owners, Managers on one side and service providers or technicians on the other side.