IT & Programming / Other IT & Programming

Lead Software Engineer Contract

The Lead Software Engineer will be responsible work with application and technical architects to translate a business need into a robust and integrated technology solution.

Responsibilities:
• Design and build solutions for transition from traditional, legacy platforms to microservices architectures
• Refactor existing multi-channel architecture providing differentiated end-user experiences by leveraging containerization and cloud technology
• Follow governance and microservices development guiding principles in ensuring that the best practices are adhered to as part of the development cycle
• Demonstrate ownership of technical designs, code development, and component test execution to align with functional specification.
• Use configuration management and integration/build automation tools to deploy application code.
• Perform code scans, code reviews and provide critical suggestions for fixes and improvements
• Support issue analysis and resolution activities during test and production support phases
• Collaborate within a project team comprised of talented employees with diverse and complementary skills

Requirements:
• Minimum 4-5 years of relevant IT experience, preferably with an SI company
• Technically hands-on IT professional and equipped with one or more of the following languages, tools and technologies:
• Java (minimum version 8), J2EE, Spring, Spring Boot, JPA, Hibernate
• Strong hands-on experience with containerization and cloud technologies (Kubernetes, Docker, AWS EKS/ECS, Fargate, AWS native technologies such as AWS Lambda) as well as DevOps and testing tools (Git, SVN, TFS, Jira, Confluence, Jenkins, Nexus, Selenium, SonarQube, Fortify)
• Strong understanding of security as part of design
• Soap, Rest, XML, JSON
• Strong exposure to API Management Frameworks such as Apigee, WSO2 etc
• Good exposure to Javascript frameworks such as React.js, Angular.js etc
• Databases such as MySQL, MS SQL, Oracle
• AWS native NoSQL such as DynamoDB, Aurora
• Strong exposure to AWS cloud-native application architecture etc
• Good understanding of fine tuning performance in production systems via Java, Tomcat, Database etc
• Hands on in troubleshooting production issues
• Added advantage if the candidate has good exposure to Adobe Experience Manager
• Experience in software development and maintenance lifecycle
• Strong problem solving skills with the ability to engage all stakeholders up to Director Level
• Strong verbal and written communication skills with excellent interpersonal and leadership qualities

Interested candidates please send your CV to savitha.mohan@iotalents.com

 

J2EE spring spring boot JPA Hibernate Microservices aws Kubernetes Jenkins

Overview

  • Preferred Job Start Date 29 Jan 2021
  • Preferred Location: Singapore
  • Budget $ 4,000.00 - $ 6,500.00
  • Posted 29 Jan 2021
  • Posting End Date 30 Mar 2021
  • Posted By HR
Apply For This Job

Apply For This Job

Upload your CV (optional) Max. file size: 5MB
No file selected

Share This Job