This job posting is currently inactive. Check out other active jobs at Softwarejobs.lk.

Engineering Leads / Project Leads (WSO2 APIM experience)

Softwarejobs.lk
Full-timeColombo, Sri Lanka

Engineering Leads / Project Leads (WSO2 APIM experience)

A leading Multinational Software Services company with 15,000 global resources is looking for well-rounded Engineering Leads / Project Leads with 6+ years of Industry experience in architecture, design, and development preferably in a fast-paced dynamic environment. The ideal candidate would have a bachelor’s or master’s degree in computer science/related field and should possess excellent analytical and problem-solving skills.

Requirements

· Solid experience in designing and developing enterprise applications using Java Technologies

· In depth knowledge of Spring/Spring-boot/ORM/Ballerina

· Knowledge of WSO2 API Manager

· Knowledge about Jaggery and React will be a big plus

· Angular and Full Stack development experience would be an added advantage

· Experience in transforming requirements to software design

· Web-based SOA architecture implementation experience is useful. On-demand or SaaS experience is a plus.

· Experience with on-line advertising technologies or large-scale workflow systems is very helpful but not required

· Design patterns, algorithms, data structures and object-oriented programming

· Relational Databases (Oracle/MySQL/PostgreSQL)

· Restful Web Services

· Good understanding of SDLC and Scrum/Agile methodologies

· Ability to understand and build complex systems to solve challenging analytical problems

· Good understanding on AWS services such as (EC2, ECS, Route53, Lambda, S3, ELB etc), Aurora (MySQL), SQS, Kinesis.

· Experience providing guidance and leadership to the team by setting standards for code focusing on writing clean, well designed, and scalable code

Responsibilities

· Design and develop enterprise grade applications

· Work with engineers and track enhancements/fixes through the development process

· Drive closure and communicate resolution to internal stakeholders

· Identify/prioritize optimizations for the development team - clearly define, document, and explain

· Work closely with the development team to define and measure improvements based on feedback and to apply automated testing that ensures continuous and reliable service quality

· Involved in Fixing Defects of all levels that occurred during Testing phase and Production phase

· Collaborate and integrate with cross platform teams

· Work with a nimble team of software engineers and enterprise architects to ensure the solutions meet our business needs using Agile methodologies in a fast-paced environment.

· Raise up opportunities, enhancements, and process improvements. Communicate timely status, including any potential risks/issues of the assignments to management.

· Research, design, define, develop, test, document and implement new service APIs or changes to existing services. Participate in test planning, development, and execution for integration and system testing.

· Learn new software tools and skills as needed. Keep up with technologies. Provide mentoring to other development staff on technical topics.

What We Offer

· Competitive salary and benefits package

· Company performance related bonus

· Medical, OPD, Life and Critical illness Insurance benefits

· Opportunities to stay in par with latest technologies

· Career progression with an in-house University/training and Technical Certification opportunities

· Great working culture with exciting extracurricular activities and clubs such as Yoga, Toastmasters, Fitness Classes & etc.

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*