<- All Jobs

Software Engineer

The ideal candidate will need to have a strong background in developing and supporting APIs, platforms, and services. The candidate should be responsible for modernizing legacy applications with cutting-edge technologies. The role will involve upgrading existing projects, deploying software on GCP and ensuring high-quality, secure software development. Certification in Google Associate Cloud Engineer or equivalent accrediations will be a value add.

 

Must have

Deep understanding and hands on exprience with Core Java development
Experience with Spring/Spring Boot and RESTFUL Web services development 
Experience with developing and deploying to Google cloud platforms and its related services
Hands on with development tools and technologies (Git, Gradle, Tekton, OpenShift / Kubernetes, SonarQube, Checkmarx, FOSSA).  
Hands on with DevSecOps fundamentals, TDD, Agile Tools and Methodologies
Knowledge about  Large Language Models (LLMs), Agentic AI, and Retrieval Augmented Generation (RAG).  
Good exposure of SQL and PostGRESQL databases

Nice to Have
Passion for learning and willingness to work in high Productivity team
Experience with Jira, and related Agile Tools and methodologies 
Good knowledge on code quality tools such as 42Crunch, SonarQube, CheckMarx etc…
Highly effective in working with other technical specialists, Product Managers, UI/UX Designers and business partners 
Strong analytical and problem-solving skills  with good written and oral communication 
Ability to multi-task and manage changing priorities 
Strong teamwork and interpersonal skills 
Ability to work independently and take initiative when solving unexpected problems 

Share job