Senior Software Engineers (Java)
Azend TechnologiesFull-timeColombo, Sri LankaLKR 200,000 - 300,000/month
- Bachelor's degree in Computer Science/Software Engineering with 3+ yrs experience in designing and developing enterprise level applications using Core Java & J2EE server technologies: CXF, JAX-WS, XML, JMS
- Strong understanding and experience with JavaScript fundamentals, Message Queues (Rabbit MQ), SPA frameworks (Angular/React/Vue), Cloud Services (AWS/Azure/GCP), Java Enterprise patterns, integration patters and enterprise engineering best practices, relational databases (Writing SQL/ Stored Procedures), middleware frameworks like J2EE/JEE and Spring or Play! Framework environments and understanding of Design patterns, solid principles and OOP. Working level knowledge of UNIX/LINUX.
- Experience in building REST web services and microservice applications using Java
- Adhering to CI/CD of solutions, DevOps principles, and quality standards & best practices
- Strong analytical, problem-solving, teamwork, leadership skills, and communication skills
- Senior Software Engineers only: Prior experience managing teams will be advantageous