8+ years’ experience in software development
Attractive Salary plus comprehensive benefits
SOFTWARE ARCHITECT- JAVA DEVELOPMENT- LEADING SOFTWARE COMPANY - COLOMBO - URGENT!!!!! You will collaborate with client representatives and project team members across the project stakeholder group, and report directly to the Principle Software Architect.  Responsibilities • Design, develop and execute software solutions  • Mentor and coach team members  • Troubleshoot code level problems  • Provide architectural blueprints and technical leadership to our development teams Skills & Qualifications • 3+ years’ experience designing and executing enterprise class products • 8+ years’ experience in software development • Hands on technical leadership in Java, Spring Framework, Micro services, and JAX-RS • Experience working on multiple software projects  • A deep understanding of Agile development methodologies and DevOps • Expert on object oriented design, design patterns and data structures • A desire to utilise tooling and approaches such as TDD, BDD, Continuous delivery, Git and build pipelines to ensure product delivery becomes routine and safe • Knowledge of Message processing and stream processing is desirable • Experience in containerized deployment (Docker) is a must • Excellent oral and written communication skills