Senior Software Engineer - Java

CBC Tech Solutions Ltd
Full-timeColombo, Sri Lanka

Job Role:

•Develop efficient and reliable code based on solid algorithms and programming principles.

•Troubleshoot complex code issues and escalate scope creep as required.

•Implement and promote programming best practices throughout the software development lifecycle.

•Build software solutions aligned with architectural guidelines and standards.

•Perform rigorous component testing to ensure technical quality and reliability.

•Demonstrate expertise in key concepts such as Locking, Transaction Handling, Concurrency Control, and Application Performance.

•Design and develop software within multi-tier architectures, leveraging enabling platforms and frameworks.

•Conduct comprehensive systems requirement analysis and provide accurate work estimates.

Specifications:

•BSc. Degree in Business Administration, Information Technology, or a related field from a recognized university/institution.

•Minimum 3–4 years of experience as a Software Engineer, preferably within the banking or financial services sector.

•Strong analytical and problem-solving abilities with a solid grasp of Object-Oriented concepts and techniques.

•In-depth understanding of component-based design and development, design patterns, frameworks, and relational database concepts.

•Expertise in ensuring quality standards and delivering high-quality work within tight deadlines.

•Familiarity with programming processes to meet internal and external quality expectations.

•Knowledge of multi-tier architectures and frameworks, with a focus on performance optimization.

•Excellent communication skills, including team collaboration and business interaction.

•Ability to work independently with sound judgment, effective decision-making, and strong problem-solving skills.

•Proficiency in multitasking and managing shifting priorities with short notice.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*