Java – Fullstack TL
About
Eyepax IT Consulting (Pvt) Ltd. provides comprehensive solutions based on digital technologies. By designing, creating, and implementing cost-effective turnkey solutions, the company helps its international clients increase productivity, maximize profits and yield high degrees of competitive advantage. The company headquarters is in Colombo Sri Lanka; where it maintains a state-of-the-art production facility. Eyepax further has a branch office in Stockholm, Sweden. The company currently services over 250 clients in the US, Europe, and the Asia Pacific. Public sector clients include Swedish National Transport (SJ), Swedish National TV, and Radio. Private sector clients include IBM, Roche, and the world’s largest travel company, Expedia.
Qualification and Experience
- Bachelor’s degree in Computer Science, Software Engineering, and Information Technology with a minimum of 7 years of relevant industry experience
- Highly proficient in Java, Spring, and Hibernate with front-end frameworks (jQuery, React JS, Angular JS)
- Experience with advanced Angular, CSS, HTML5, and Bootstrap would be an added advantage
- Strong knowledge of OOP principles, design patterns, and best practices is a must
- Experience in deployment frameworks and tools in a CI/CD
- Strong DevOps knowledge with AWS skills
- Proficient understanding of JSON and interacting with RESTful APIs
- Experience and knowledge in an agile environment (e.g. Scrum or Kanban)
- Experience in deploying applications on (Apache Tomcat, and JBoss)
- Highly proficient in (JDBC, JMS, EJB, and web services -RESTful and/or SOAP)
- Experience in database design and development (Oracle 11g, MSSQL)
- Work experience in GIT, Jira project management, and bug tracking tool
- Ability to use open-source projects such as GWT, Spring, and Gradle and review code using Gerrit
- Excellent understanding of microservice architecture
Skills & Personal Characteristics
- Adhere to the company vision, mission, culture, objectives, expected behaviors, and human values in all aspects including decision making
- Ability to observe the team members understand the skills and gaps to lead, mentor, coach, and train them by leading by example
- Adhere to agile and lean practices of the organization
- Responsible for managing and delivering good quality software products within the estimated timeline and budget by active and in-depth engagement in the full software life cycle from supporting pre-sales activities to delivering the product to the relevant stakeholders
- Identify the skills and gaps of the team members to mentor, coach, and train them to develop skills in both technical and non-technical aspects by keeping motivation and inspiration, while leading the team by example
- Should be able to take decisions independently to drive the team as well as the company towards company objectives and targets
- Strong and effective interpersonal and two-way communication skills and the ability to interact with prompt and professionalism across stakeholders in different time zones as well as within the organization
