senior software developer
Title posted on Talent.com -
rq software developer senior
Posted on
November 20, 2024
by
Employer details
Maarut Inc
Job details
Job Overview: We are seeking an experienced Java Developer with a strong focus on building REST APIs for cloud-native applications. As part of our development team, you will be responsible for designing, developing, and maintaining scalable backend services that integrate seamlessly with cloud environments. The ideal candidate should be highly skilled in Spring Boot Java framework, RESTful APIs, and cloud application technologies. You should also be passionate about delivering high-quality, scalable, and efficient applications in timelines. Join us in transforming how government services will be experienced by businesses cross state.   Key Responsibilities: Design Microservice RESTful APIs with Microservice architecture Design and implement scalable, high-performance applications using Java Spring Boot frameworks. Work with Database integration framework, write DB SQLs, scripts and Store Procedures Ensure application robust and reliable. Implement security best practices. Build Docker image for application.   Test Docker image and container on local development machine for developed application Implement modern DevOps practices, write CI/CD pipeline scripts for Azure DevOps CICD integration. Write YAML files for application configuration, deployment, and orchestration on Microsoft Azure Build, integrate and deploy Microservice Apps on Azure. Write clean, maintainable, and testable code, adhering to best practices. Conduct application unit testing and integration testing cross all environments.   Conduct issue investigation, resolution and bug fixing cross all environments.   Collaborate with frontend developers and other teammates to ensure seamless integration of APIs with the other systems. Create and maintain technical documentation. Work in agile team environment Requirements Experience and Skill Set Requirements: Must Haves: Strong experience in RESTful API design and Microservice architecture. Extensive work experience in SQL databases such as MySQL or Oracle Experience in working with Azure DevOpos, Azure Portal and AKS Familiar with REST, SOAP and Application Gateway Integration. Strong Knowledge in Kubernetes technology   Nice to Have Skills: Experience with serverless architectures using tools like Azure Functions or Logic Apps. Familiarity with API Gateway and Management, service discovery, and load balancing in cloud environments.   Skill Set Requirements: Required Skills & Experience: 5+ year experience  in developing Java  Spring Boot  applications  Strong experience in  RESTful API design  and Microservice architecture.  Extensive work experience in SQL  databases  such as MySQL or Oracle.   Fluency in write DB SQLs, scripts and procedures.  Familiar with REST, SOAP and Application Gateway Integration.  Proficiency in version control systems like Git or collaborative platforms like GitHub, GitLab, or Bitbucket.   Experience with modern build pipelines and tools eg Jenkins and Groovy scripts  Proven work experience in Docker technology  Strong Knowledge in Kubernetes technology  Work experience in Infrastructure as Code (IaC) approach  Experience in working with Azure DevOpos, Azure Portal and AKS is a plus.  Understanding of security best practices for Java application, especially in cloud-hosted applications.  Familiarity with  API gateways , service discovery, and load balancing in cloud environments.  Work experience in RESTful API unit test tools  Be familiar with Hypervisor and Virtualization technologies.  Have fundamental knowledge of cloud computing and basic Networking skills.  Strong problem-solving skills  Cloud certifications such as  Microsoft Azure Developer  are highly desirable.
-
LocationToronto, ON
-
Workplace information
On site
-
SalaryNot available
-
Terms of employment
Not available
-
Starts as soon as possible
- vacancies
1 vacancy
- Source
Talent.com
#fd370388cdbc
Advertised until
2024-11-27
Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.
Report a problem with this job posting
Thank you for your help!
You will not receive a reply. For enquiries, please contact us.