Required Qualifications:
5+ years of software engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
Hands-on experience in Java, Python, and Spring Boot-based application development
Experience with modern web technologies React and Angular
Experience designing and developing APIs or microservices
Working knowledge of databases such as MongoDB or similar technologies
Experience working in an Agile/Scrum development environment
Understanding of software development lifecycle practices including testing and debugging
Desired Qualifications:
Experience with cloud environments (Google Cloud, Azure, OpenShift, or Kubernetes-based platforms)
Exposure to Kafka or event-driven architectures
Experience with test automation frameworks such as Selenium, Playwright, or API automation tools
Familiarity with CI/CD pipelines and DevOps practices
Understanding of version control tools such as Git
Knowledge or exposure to emerging technologies such as GenAI tools (e.g., Copilot)