SENIOR SOFTWARE ENGINEER - MICROSERVICE DEVELOPMENT / JAVA

SENIOR SOFTWARE ENGINEER - MICROSERVICE DEVELOPMENT / JAVA

Job Description

SENIOR SOFTWARE ENGINEER - MICROSERVICE DEVELOPMENT JAVA A Degree in Computer Science Software Engineering or similar discipline and minimum 4+ years hands on software development experience Strong understanding of Microservices architectures and best practices Microservices development experience (REST) with Spring Boot Messaging with Kafka Application development with MySGL and MongoDB Good understanding on AWS services such as Elastic Cache for Redis, Aurora (MySQL), SQS, Kinesis Containerized application development —_using Docker Kubernetes Experience providing guidance and leadership to the team by setting standards for code focusing on writing clean, well designed and scalable code Experience in working with Agile team to continuously deliver, preferably with experience on Agile PODS Good written, spoken and communication skills interpersonal C Vs should be submitted to [email protected] with quoting reference “Senior Software Engineer - Microservice Development Java” Persistent Systems Lanka (Pvt) Ltd. No. 123, 4th Floor, Bauddhaloka Mawatha, Colombo 04. Tel: +94 112510300 Key activities will include but not limited to the following: Design and develop enterprise grade event driven Microservices with Spring Boot and Kafka (meet all requirements on scalability, availability, reliability, security, performance, operational excellence and cost effectiveness) Develop and deploy Microservices applications on Cloud infrastructure, AWS Integrate Microservices applications with managed AWS services Lead team of engineers working on a collaborative Agile POD to deliver software on an ongoing basis Work closely with business analysts, architects and other stakeholders to fully understand functional technical requirements, provide feedback, and request clarification as needed Conduct code review to make sure that all codes are developed as per the standards and implementation complies with overall architecture Maintain all project documentation up to date with the implementation Make sure all work items are accurately estimated and planned for development Opportunity to stay in par with latest industry standards and technologies Competitive renumeration package Additional Training and Development Medical, Life and Critical illness Insurance benefits Great working culture with exciting extracurricular activities and clubs such as Yoga, Toastmasters, Fitness Classes & etc. Connect With Us .


Browse more similar jobs

Browse thousands of similar job opportunities

Browse

Explore international jobs

Find remote jobs in other countries that you can do from Sri Lanka

Explore