-
Develop microservices using Java, Spring Boot/Quarkus, and integrate services effectively.
-
Use AI and Agentic Coding to improve development productivity and quality.
-
Apply Clean Code, SOLID principles, and automated unit/integration testing.
-
Work with Docker, Kubernetes/OpenShift, and CI/CD pipelines (GitLab CI, Azure DevOps).
-
Manage cloud infrastructure using Terraform (IaC) and at least one hyperscaler cloud platform.
-
Deliver maintainable, high-performance, and scalable solutions.
-
Monitor and optimize applications using tools like Datadog.
-
Follow secure coding practices and be familiar with OWASP Top 10.
-
Proficient in modern IDEs, version control, build tools, and code analysis practices.
-
Act as a proactive team player and collaborate closely with clients and stakeholders.
-
Challenge the status quo and independently solve complex or ambiguous problems.
-
Translate business needs into achievable tasks, plans, and roadmaps.
-
Work with cross-functional teams to deliver high-quality, production-ready solutions.
-
Participate in code reviews and architecture reviews.
-
Coordinate with operations teams on availability, monitoring, logging, backups, and documentation.
-
Deliver incremental progress, adapt to feedback, and avoid unnecessary complexity.
-
Communicate clearly and proactively, keeping teams and stakeholders informed at all times.