Education:
- Bachelor'sin Engineeringdegree or equivalentdegree.
Must have:
- 4+ yrs of experiencein software development
- Proficient with Java Spring Boot, Angular, Python
- Solid understanding of RESTful API development and integration.
- Experience in code refactoring, quality improvement, and performance optimization
- Knowledge of multi-threading, scalability, performance, and application security
- Experience with Non-SQL DBs (Postgres, DocumentDB etc.).
- Familiarity with HTML5, CSS, JSON and JS such as Angular
- Good communication and teamwork skills.
- Familiarity with version control systems like Git.
Nice to have:
- Experience with cloud platforms (Azure, AWS).
- Knowledge of CI/CD pipelines.
- Exposure to Agile development methodologies.
- Familiarity with event-driven architectures or microservices.
- Exposure to AI main concepts and best practices in coding.
Essential Duties and Responsibilities:
- Developand deploy application to Azure or AWS using DevOps and PaaS components.
- Contribute to necessary documentation, participate in review to include Infrastructure, security and performance changes.
- Collaborate with product owners, designers, leads, other developers and quality engineers to understand requirements and deliver user-friendly solutions.
- Write clean, maintainable, and efficient code following best practices.
- Write unit testing and integration testing when needed.
- Troubleshoot, debug, and resolve production issues in a timely manner.
- Ensure that deliverables are self-certified prior to transitioning to the downstream consumers of the delivery (QE and customers).
- Any other duties as assigned by the Manager
Our Interview Practices