Experience
6 - 8 yrs
Job Location
India
Vacancy
1
Designation
Software Developer
Job Type
Not specified
Job Description
Back-End Development: Design, develop, and maintain the server-side components and APIs of
cloud-native applications using Java, Spring, Spring Boot
Microservices Architecture: Develop and maintain microservices that adhere to cloud-native principles,
ensuring modularity and scalability
Database Management: Design and optimize database schemas, write efficient SQL queries, and work with
both SQL and NoSQL databases
Utilize cloud services and platforms (eg AWS, Azure, GCP) to build and deploy back-end components,
ensuring high availability and fault tolerance
Containerize applications using technologies like Docker and orchestrate them using Kubernetes
Implement security best practices to protect data and ensure compliance with security standards
Write unit tests and participate in integration testing to ensure the reliability and performance of back-end
components
Create and maintain documentation for back-end code, APIs, and deployment processes
Collaborate with front-end developers, DevOps engineers, and other cross-functional teams to deliver
end-to-end cloud-native solutions
Provide ongoing support, troubleshoot and resolve issues, and perform regular system updates and
enhancements
Skills/Qualifications:
Proven experience in back-end development
Proficiency in Java, Spring MVC, Spring Boot, REST API development
Familiarity with cloud-native concepts and technologies, including microservices, containers, and
orchestration
Experience with cloud platforms and services (eg AWS, Azure, GCP)
Strong knowledge of database systems, both SQL and NoSQL
Understanding of security best practices in application development
Experience with version control systems (eg Git)
cloud-native applications using Java, Spring, Spring Boot
Microservices Architecture: Develop and maintain microservices that adhere to cloud-native principles,
ensuring modularity and scalability
Database Management: Design and optimize database schemas, write efficient SQL queries, and work with
both SQL and NoSQL databases
Utilize cloud services and platforms (eg AWS, Azure, GCP) to build and deploy back-end components,
ensuring high availability and fault tolerance
Containerize applications using technologies like Docker and orchestrate them using Kubernetes
Implement security best practices to protect data and ensure compliance with security standards
Write unit tests and participate in integration testing to ensure the reliability and performance of back-end
components
Create and maintain documentation for back-end code, APIs, and deployment processes
Collaborate with front-end developers, DevOps engineers, and other cross-functional teams to deliver
end-to-end cloud-native solutions
Provide ongoing support, troubleshoot and resolve issues, and perform regular system updates and
enhancements
Skills/Qualifications:
Proven experience in back-end development
Proficiency in Java, Spring MVC, Spring Boot, REST API development
Familiarity with cloud-native concepts and technologies, including microservices, containers, and
orchestration
Experience with cloud platforms and services (eg AWS, Azure, GCP)
Strong knowledge of database systems, both SQL and NoSQL
Understanding of security best practices in application development
Experience with version control systems (eg Git)
Requirements
Experience with continuous integration and continuous deployment (CI/CD) pipelines
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.